ListActivity를 사용하는 Android 애플리케이션을 개발 중입니다.Android - 스위칭 활동
onListItemClick 메서드에서 개체 x를 인스턴스화합니다. 나는 액티비티 a를 가지고 있는데, 그 생성자는 같은 타입의 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);
}
I, 나는이 예외 얻을 수행 할 때 java.lang.RuntimeException가 : java.lang.InstantiationException : 조직 활동 ComponentInfo {org.android.catsMobile/org.android.catsMobile.EventoSingle}을 (를) 인스턴스화 할 수 없습니다입니다. android.catsMobile.EventoSingle – rlc
EvenToSingle 코드를 게시하십시오. –