編輯:結果我只是不太瞭解選項卡活動...但感謝您的幫助!在setAdapter的空指針異常
我已經搜索了將近一個小時,爲什麼我的代碼在setAdapter中傳遞了NPE。下面是發出NPE(83線和84,誤差處於線84)
ListView cList = (ListView)findViewById(R.id.mylistview);
cList.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,listitems));
「listItems中」 被定義爲
String[] listitems= {"A","b","C","d","E","f"};
下面有完整myActivity.java代碼部分:http://pastebin.com/ymiKRUc4
這就是logcat的說:http://pastebin.com/gPZYtXng
我fragment_myactivity.xml只是
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ListView
android:id="@+id/mylistview"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
</ListView>
</LinearLayout>
這是我activity_myactivity.xml
<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.myapp.myActivity" />
你確定'cList'不爲空? – tyczj 2014-10-20 18:05:54
「myActivity」的佈局XML是什麼樣的? – 2014-10-20 18:06:27
您應該在這裏複製並粘貼代碼和錯誤消息。 – 2014-10-20 18:08:02