Ich bin ein ArrayAdapter Einstellung und ich erhalte den folgenden Fehler:Android - ArrayAdapter.createViewFromResource (int, Ansicht, Viewgroup, int) Zeile: 355 Nullpointer
Thread [<1> main] (Suspended (exception NullPointerException))
ArrayAdapter.createViewFromResource(int, View, ViewGroup, int) line: 355
ArrayAdapter.getView(int, View, ViewGroup) line: 323
ListView(AbsListView).obtainView(int, boolean[]) line: 1294
ListView.measureHeightOfChildren(int, int, int, int, int) line: 1198
Mein symptomremedyActivity.java wie folgt aussieht:
setContentView(R.layout.symptomremedy);
ListView remedyList = (ListView) findViewById(R.id.ListView_SymptomRemedy);
remedyList.setTextFilterEnabled(true);
ArrayAdapter<String> adapt = new ArrayAdapter<String>(this, R.layout.menu_item, remedyArray);
remedyList.setAdapter(adapt);
und mein symptomremedy.xml Layout wie folgt aussieht:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button
android:id="@+id/Button_BACK"
android:layout_width="wrap_content"
android:layout_height="@dimen/menu_button_height"
android:layout_alignTop="@+id/Button_BACK"
android:layout_below="@+id/ImageView_MenuHeader"
android:textSize="@dimen/menu_button_text_size"
android:text="@string/back"></Button>
<ListView
android:layout_height="wrap_content"
android:id="@+id/ListView_SymptomRemedy"
android:layout_width="fill_parent"
android:background="@color/menu_white"
android:divider="@drawable/straight_divider"
android:listSelector="@drawable/textured"
android:layout_alignParentTop="true"></ListView>
</LinearLayout>
und menu_item.xml Layout sieht aus wie:
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:textSize="@dimen/menu_item_size"
android:text="test string"
android:textColor="@color/menu_black"
android:layout_height="fill_parent"
/>
ich etwas ähnliches in anderen Aktivitäten ohne Probleme gemacht habe, so kann ich nicht herausfinden, warum hier ein Problem gibt. Alle involvierten Felder sind nicht null, d. H. AbhilfeArray, etc. Jeder hat eine Idee was das Problem ist?
Ich hatte dieses Problem auch. Danke, dass du es hier gelöst hast! – Erika
Ich hatte das gleiche Problem. Ich habe viel nach diesem gesucht, und fand dies nach zu viel Test auf Code ..... Sehr dankbar dafür. –