У меня есть деятельность, которая имеет независимый ImageView и список. Раньше я работал с действиями, которые были простыми видами деятельности, и код работал нормально. Но теперь я имею ошибку, которая говоритДеятельность, имеющая список и другой пользовательский интерфейс
ваш контент должен иметь ListView, чей атрибут
Исходный код 'android.R.id.list':
setArrayAdapter(ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, getResources().getStringArray(partsId[position])));
XML:
<ListView
android:id="@+android:id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true" >
</ListView>
После некоторых исследований я пришел к выводу, что, возможно, у меня есть использовать ListView и прикрепить его к моему списку. Я также внес некоторые изменения в XML. Так пересмотренный код:
new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, getResources().getStringArray(partsId[position]));
lvParts.setAdapter(adapter);
XML:
<ListView
android:id="@+id/listView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true" >
</ListView>
Я думаю, что причина это происходит моя активность теперь имеет ImageView также вместе со списком. Может ли кто-нибудь помочь?
доля ваших кодов деятельности (возможно код). –