Я разрабатываю приложение для Android, которое использует ListActivity.Android - Switching Activities
В методе onListItemClick я создаю объект x. У меня есть Activity a, чей конструктор получает и объект того же типа x. Как мне сделать, чтобы создать экземпляр a и запустить его?
Довольно много, как это, но он не работает:
protected void onListItemClick(ListView l, View v, int position, long id) {
EventoSingle eventoSingle = new EventoSingle(this.eventos.get(position));
Intent i = new Intent(this, EventoSingle.class);
eventoSingle.startActivity(i);
startActivity(i);
super.onListItemClick(l, v, position, id);
}
Когда я делаю это, я получаю это исключение: java.lang.RuntimeException: Невозможно создать экземпляр активности ComponentInfo {org.android.catsMobile/org.android.catsMobile.EventoSingle}: java.lang.InstantiationException: орг. android.catsMobile.EventoSingle – rlc
Опубликовать код для EvenToSingle. –