Я пытаюсь написать xml, подобный xml, но всегда получаю исключение, которое говорит, что «Причина: java.lang.UnsupportedOperationException: addView (View, LayoutParams) не поддерживается в Adapterview».Говорят, что в компоновке xml нельзя использовать <ListView> </ListView>
, и он должен быть <ListView />
и манипулировать с помощью кода Java, не так ли?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/
android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:paddingLeft="8dp"
android:paddingRight="8dp">
<ListView android:id="@+id/listview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#00FF00"
android:layout_weight="1"
android:drawSelectorOnTop="false">
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#000000"
android:text="No data"/>
</ListView>
</LinearLayout>