안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
탭호스트 아래에 인텐트로 리스트뷰를 달았는데 리스트뷰를 달아논 탭을 누를때 마다 런타임에러가 납니다 ㅠㅠ
위가 탭호스트에 인텐트 한 내용입니다 인텐트로 SeoulShuttle라는 리스트를 인텐트 했습니다.
인텐트하지 않고 단독으로 리스트만 실행시켰을때는 정상 동작합니다 ㅠㅠ
아래에 런타임에러 로그캡쳐를 첨부합니다... 도움부탁드립니다
탭호스트 아래에 인텐트로 리스트뷰를 달았는데 리스트뷰를 달아논 탭을 누를때 마다 런타임에러가 납니다 ㅠㅠ
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.suttle); TabHost tabHost = (TabHost) findViewById(android.R.id.tabhost); tabHost.setup(); tabHost.addTab(tabHost.newTabSpec("tab2") .setIndicator("서울방면", getResources().getDrawable(R.drawable.icon)) .setContent(new Intent(this, SeoulShuttle.class)));
위가 탭호스트에 인텐트 한 내용입니다 인텐트로 SeoulShuttle라는 리스트를 인텐트 했습니다.
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="운행노선 및 시간(등교)" /> <ListView android:id="@+id/android:list" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout>위 내용은 리스트클래스의 xml내용입니다. 커스텀어댑터를 사용했습니다.
인텐트하지 않고 단독으로 리스트만 실행시켰을때는 정상 동작합니다 ㅠㅠ
아래에 런타임에러 로그캡쳐를 첨부합니다... 도움부탁드립니다
=
"@+id/android:list"
더하기 빼고 쓰세요... 정해진 ID를 쓰는거기때문에 +를 쓰면 안됩니다.