我在 Android 4.1 中有一个简单的列表应用程序,当它继承 时Activity
,它工作得很好......但是当这个相同的应用程序继承 ListActivity 时,它会失败。谁能告诉我为什么?
问问题
98 次
1 回答
1
您的布局 xml 文件中可能有一个列表视图。如下更改它。
<ListView android:id="@android:id/list" android:layout_width="wrap_content"
android:layout_height="wrap_content"></ListView>
并检查它是否工作
在这里查看样品。您可能会发现这很有用。这是一个通过扩展 ListActivity 获得列表视图的示例。
也看看这个here
ListActivity 有一个默认布局,它由屏幕中央的单个全屏列表组成。setContentView()
但是,如果您愿意,您可以通过使用in设置您自己的视图布局来自定义屏幕布局onCreate()
。为此,您自己的视图必须包含一个具有 id 的 ListView 对象"@android:id/list"
于 2012-10-11T03:29:55.703 回答