我正在開發一個使用ListActivity的android應用程序。Android - 轉換活動
在方法onListItemClick,我實例化一個對象x。我有一個Activity的構造函數接收和x的同一類型的對象。我如何做實例化並啓動它?
非常喜歡這一點,但它不工作:
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:org。 android.catsMobile.EventoSingle – rlc 2010-07-01 22:23:47
發佈EvenToSingle的代碼。 – 2010-07-01 23:23:06