@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.folder_list); mListView = getListView(); mListView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_INSET); mListView.setLongClickable(true); mListView.setFastScrollEnabled(true); mListView.setScrollingCacheEnabled(true); mListView.setOnItemClickListener( new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { onOpenFolder(((FolderInfoHolder) mAdapter.getItem(id)).name); } }); registerForContextMenu(mListView); mListView.setSaveEnabled(true); mInflater = getLayoutInflater(); onNewIntent(getIntent()); context = this; }
@Override protected void onCreate(Bundle savedInstanceState) { try { super.onCreate(savedInstanceState); setContentView(R.layout.tasks); this.tasksList = new ArrayList<Task>(); ListView lvTasks = (ListView) this.findViewById(R.id.listViewTasks); this.tasksListAdapter = new ArrayAdapter<Task>( this.getApplicationContext(), android.R.layout.simple_selectable_list_item, this.tasksList); lvTasks.setLongClickable(true); lvTasks.setAdapter(this.tasksListAdapter); this.registerForContextMenu(lvTasks); lvTasks.setClickable(true); this.sN = (String) this.getIntent().getExtras().getString("subjectName"); TextView tv = (TextView) this.findViewById(R.id.taskSubjectNameHeader); tv.setText(this.sN); lvTasks.setOnItemClickListener( new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Task actual; actual = tasks.this.tasksList.get(position); Intent intent = new Intent(tasks.this, viewTask.class); intent.putExtra("subjectName", actual.getTaskSubject()); intent.putExtra("taskDescription", actual.getTaskDescription()); intent.putExtra("taskDeadline", actual.getTaskDeadline()); intent.putExtra("taskName", actual.getTaskName()); startActivity(intent); } }); } catch (NullPointerException p) { Toast.makeText( getApplicationContext(), "Please, initialize before creating objects", Toast.LENGTH_LONG) .show(); } }