Back to project page ProjectStudio.
The source code is released under:
Apache License
If you think the Android project ProjectStudio listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package days_fragments; /* www. j av a 2 s . c o m*/ import android.database.Cursor; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ListView; import com.example.uniutilproject.R; import java.sql.SQLException; import DB_Provider.TaskDataSource; import adapters.TaskCardAdapter; import model.Days; /** * Created by desmond on 1/21/14. */ public class MondayTaskFragment extends Fragment { private ListView task_list; private TaskDataSource dataSource; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.monday_taskview, container, false); //CALL DATABASE dataSource = new TaskDataSource(getActivity()); try { dataSource.open(); } catch (SQLException e) { e.printStackTrace(); } task_list = (ListView) view.findViewById(R.id.monday_task_listview); new android.os.Handler().post(new Runnable() { @Override public void run() { final Cursor cursor = dataSource.getTaskByDay(Days.Monday.toString()); TaskCardAdapter adapter = new TaskCardAdapter(getActivity(), cursor, true); task_list.setAdapter(adapter); adapter.notifyDataSetChanged(); } }); dataSource.close(); return view; } @Override public void onResume() { try { dataSource.open(); } catch (SQLException e) { e.printStackTrace(); } super.onResume(); } @Override public void onPause() { dataSource.close(); super.onPause(); } }