我无法用一串字符串填充ListView布局。下面是活动时间:android - 用数组填充ListView
ListView symptomList = (ListView) findViewById(R.id.ListView_Symptom);
String symptomsArray[] = new String[1024];
// Then I fill up symptomsArray
ArrayAdapter<String> adapt = new ArrayAdapter<String>(this, R.layout.menu_item, symptomsArray);
symptomList.setAdapter(adapt);
这里是MENU_ITEM:
<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:layout_gravity="center_horizontal"
android:layout_height="wrap_content"
android:shadowRadius="5"
android:gravity="center"
android:shadowDy="3"
android:shadowDx="3" />
这里是symptom.xml -
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ListView
android:layout_height="wrap_content"
android:id="@+id/ListView_Symptom"
android:layout_width="fill_parent"
android:divider="@drawable/divider"
android:listSelector="@drawable/textured"
android:layout_alignParentTop="true"></ListView>
</LinearLayout>
没有人有任何的想法有什么不好?我的公共类是否需要扩展“ListActivity”。我试过了,那没用。
为什么你的XML中有两个完全相同的listview节点? – Pentium10 2010-08-19 21:09:00
Ooops,错字。固定。 – 2010-08-19 21:26:55
你看到什么行为?例外?一个空白列表?包含空白列表项的填充列表? – BenTobin 2010-08-19 21:53:34