У меня есть Activity ListActivity с Listview, а другой класс CustomListAdapter расширяет BaseAdapter.
Код в ListActivity
customAdapter = new CustomListAdapter(list);
TripList.setAdapter(customAdapter);
В getView() CustomListAdapter я раздуваю макет. есть кнопка, и при нажатии этой кнопки я начинаю другое действие.
Я хочу закончить ListActivity после начала другого действия. С приведенным ниже кодом мое приложение дает сбой.
((Activity) ctx).finish();
Журнал
01-05 11:06:04.319: E/AndroidRuntime(4319): FATAL EXCEPTION: main
01-05 11:06:04.319: E/AndroidRuntime(4319): Process: com.example.myapp, PID: 4319
01-05 11:06:04.319: E/AndroidRuntime(4319): java.lang.NullPointerException
01-05 11:06:04.319: E/AndroidRuntime(4319): at com.example.myapp.CustomListAdapter$1.onClick(CustomListAdapter.java:71)
Пожалуйста, помогите мне.