Android Open Source - innovativeproject-meetingdataexchange Meeting Progress From Project Back to project page innovativeproject-meetingdataexchange .
License The source code is released under:
MIT License
If you think the Android project innovativeproject-meetingdataexchange listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package meeting_options;
/ * w w w . j a v a 2 s . c o m * /
import java.util.ArrayList;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ListView;
import asynctasks.RefreshMeetingProgress;
import com.TrololoCompany.meetingdataexchange.MeetingDetails;
import com.TrololoCompany.meetingdataexchange.R;
import com.TrololoCompany.meetingdataexchangeAdapters.FileAdapter;
import com.TrololoCompany.meetingdataexchangeServices.MeetingDetailsRefresh;
import com.TrololoCompany.meetingdataexchangeServices.ServiceHandlers;
import com.TrololoCompany.meetingdataexchangedataBase.DataBaseHelper;
import com.TrololoCompany.meetingdataexchangedataBase.FileEntity;
import com.TrololoCompany.meetingdataexchangedataBase.MeetingEntity;
import com.TrololoCompany.meetingdataexchangedataBase.ServerEntity;
public class MeetingProgress extends Fragment
{
private ServerEntity server;
private MeetingEntity meeting;
private FileAdapter adapter;
private ArrayList<FileEntity> files;
private MeetingDetails activity;
private RefreshMeetingProgress task;
private ListView listView;
private ServiceHandlers handler;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
View android = inflater.inflate(R.layout.meeting_details_progress_frag, container, false);
getData();
this.files = new DataBaseHelper(activity.getApplicationContext())
.getFileAssociatedWithMeeting(activity.getMeeting().getID());
handler= ServiceHandlers.getInstance();
this.adapter = new FileAdapter(activity.getApplicationContext(), files);
Log.i("meeting progress" ,"file size " +this.files.size());
listView = (ListView) android.findViewById(R.id.fileList);
adapter.setNotifyOnChange(true);
listView.setAdapter(adapter);
handler=ServiceHandlers.getInstance();
return android;
}
@Override
public void onStart()
{
task=new RefreshMeetingProgress(this ,meeting);
handler.setRefreshMeetingProgress(true);
task.execute();
super.onStart();
}
@Override
public void onPause() {
handler.setRefreshMeetingProgress(false);
task.cancel(true);
super.onPause();
}
@Override
public void onStop()
{
handler.setRefreshMeetingProgress(false);
task.cancel(true);
super.onStop();
}
private void getData()
{
activity=(MeetingDetails) getActivity();
server=activity.getServer();
meeting=activity.getMeeting();
Log.i("meeting id " ,meeting.getID()+"" );
}
public ArrayList<FileEntity> getFiles() {
return files;
}
public void setFiles(ArrayList<FileEntity> files) {
this.files = files;
}
public void refreshList()
{
Log.i("meeting progess" ,"refreshing adapter" );
this.adapter = new FileAdapter(activity.getApplicationContext(), files);
listView.setAdapter(adapter);
}
}
Java Source Code List Dialogs.ServerOptionsLoggedIn.java Dialogs.ServerOptionsLoggedOut.java asynctasks.HttpGetListMeetings.java asynctasks.HttpGetPersonalData.java asynctasks.HttpGetServerName.java asynctasks.HttpPostNewMeeting.java asynctasks.HttpPostRequestLogInAlreadyExistsUser.java asynctasks.HttpPostRequestLogInFirstTime.java asynctasks.HttpPostRequestLogIn.java asynctasks.HttpPostSignUp.java asynctasks.HttpPutSendFile.java asynctasks.RefreshMeetingProgress.java com.TrololoCompany.meetingdataexchangeAdapters.FileAdapter.java com.TrololoCompany.meetingdataexchangeAdapters.MeetingAdapter.java com.TrololoCompany.meetingdataexchangeAdapters.ServerAdapter.java com.TrololoCompany.meetingdataexchange.AddNewMeetingActivity.java com.TrololoCompany.meetingdataexchange.AddServerActivityFail.java com.TrololoCompany.meetingdataexchange.AddServerActivitySuccess.java com.TrololoCompany.meetingdataexchange.AddServerActivity.java com.TrololoCompany.meetingdataexchange.DisplayQR.java com.TrololoCompany.meetingdataexchange.LogInActivity.java com.TrololoCompany.meetingdataexchange.MainActivity.java com.TrololoCompany.meetingdataexchange.MeetingDetails.java com.TrololoCompany.meetingdataexchange.ServerList.java com.TrololoCompany.meetingdataexchange.ServerManageActivity.java com.TrololoCompany.meetingdataexchangeServices.MeetingDetailsRefresh.java com.TrololoCompany.meetingdataexchangeServices.MeetingServerCommunication.java com.TrololoCompany.meetingdataexchangeServices.ServiceHandlers.java com.TrololoCompany.meetingdataexchange.SignUpActivity.java com.TrololoCompany.meetingdataexchange.util.SystemUiHiderBase.java com.TrololoCompany.meetingdataexchange.util.SystemUiHiderHoneycomb.java com.TrololoCompany.meetingdataexchange.util.SystemUiHider.java com.TrololoCompany.meetingdataexchangedataBase.CommentEntity.java com.TrololoCompany.meetingdataexchangedataBase.DataBaseHelper.java com.TrololoCompany.meetingdataexchangedataBase.FileEntity.java com.TrololoCompany.meetingdataexchangedataBase.MeetingEntity.java com.TrololoCompany.meetingdataexchangedataBase.ServerEntity.java controllers.Accounts.java controllers.FilesManagement.java controllers.GeneralStuff.java controllers.Mailing.java controllers.Meetings.java dataBase.CommentEntity.java dataBase.DataBaseHelper.java dataBase.FileEntity.java dataBase.MeetingEntity.java dataBase.MettingEntity.java dataBase.ServerEntity.java dataBase.Server.java fileMaintenance.FileMaintenance.java lists.MeetingList.java lists.ServerList.java meeting_options.FireMissilesDialogFragment.java meeting_options.MeetDetOnPageListener.java meeting_options.MeetDetTabListener.java meeting_options.MeetingAddItems.java meeting_options.MeetingDescription.java meeting_options.MeetingProgressUIRefresh.java meeting_options.MeetingProgress.java meeting_options.MeetingTabPagerAdapter.java meeting_options.MyOnPageChangeListener.java meeting_options.MyTabListener.java meeting_options.RefreshMeetingProgressListView.java meeting_options.TabsPagerAdapter.java models.DbSingleton.java models.DefaultSchema.java models.Keys.java models.Tables.java models.tables.Comment.java models.tables.File.java models.tables.Meeting.java models.tables.Meetinguser.java models.tables.Session.java models.tables.SqliteSequence.java models.tables.User.java models.tables.records.CommentRecord.java models.tables.records.FileRecord.java models.tables.records.MeetingRecord.java models.tables.records.MeetinguserRecord.java models.tables.records.SessionRecord.java models.tables.records.SqliteSequenceRecord.java models.tables.records.UserRecord.java serverCommunicator.CheckIsServerExists.java serverCommunicator.CommentsHelper.java serverCommunicator.CommunicationHelper.java serverCommunicator.Communication.java serverCommunicator.FileHelper.java serverCommunicator.FileListRefreshService.java serverCommunicator.GetMeetingListHelper.java serverCommunicator.GetPersonalDataHelper.java serverCommunicator.HttpGetRequest.java serverCommunicator.HttpPostRequest.java serverCommunicator.LogInHelper.java serverCommunicator.MeetingHelper.java serverCommunicator.NewMeetingHelper.java serverCommunicator.RegistrationHelper.java tools.MD5Checksum.java