Java 应用程序don';当主活动继承ListActivity类时,t工作
我在Android 4.1中有一个简单的列表应用程序,当它继承了Java 应用程序don';当主活动继承ListActivity类时,t工作,java,android,android-listview,Java,Android,Android Listview,我在Android 4.1中有一个简单的列表应用程序,当它继承了活动时,它可以完美地工作。。。但当这个应用程序继承ListActivity时,它失败了。 有人能告诉我为什么吗?您的布局xml文件中可能有一个listview。请按如下所示进行更改 <ListView android:id="@android:id/list" android:layout_width="wrap_content" android:layout_height="wrap_content"></Lis
活动时,它可以完美地工作。。。但当这个应用程序继承ListActivity时,它失败了。
有人能告诉我为什么吗?您的布局xml文件中可能有一个listview。请按如下所示进行更改
<ListView android:id="@android:id/list" android:layout_width="wrap_content"
android:layout_height="wrap_content"></ListView>
并检查其是否工作
看看样品。你可能会发现这很有用。
这是通过扩展ListActivity获得列表视图的示例
也看一下这个
ListActivity有一个默认布局,由位于屏幕中心的单个全屏列表组成。但是,如果需要,可以通过在onCreate()
中使用setContentView()
设置自己的视图布局来自定义屏幕布局。为此,您自己的视图必须包含一个id为“@android:id/list”的ListView对象。您的布局xml文件中可能有一个ListView。请按如下所示进行更改
<ListView android:id="@android:id/list" android:layout_width="wrap_content"
android:layout_height="wrap_content"></ListView>
并检查其是否工作
看看样品。你可能会发现这很有用。
这是通过扩展ListActivity获得列表视图的示例
也看一下这个
ListActivity有一个默认布局,由位于屏幕中心的单个全屏列表组成。但是,如果需要,可以通过在onCreate()
中使用setContentView()
设置自己的视图布局来自定义屏幕布局。为此,您自己的视图必须包含id为“@android:id/list”的ListView对象。
您面临的问题是什么?你能发布日志吗?看这一课:在从ListActivity继承之前,一切都很好。在第7步中,我问你,如果有错误,你会得到什么?那么,你用来制作ListView的代码是什么?你面临的问题是什么?你能发布日志吗?看这一课:在从ListActivity继承之前一切都很好。在步骤7中,我问你有什么错误,如果有的话。你用来制作ListView的代码是什么?我遵循了你的教程,然后又回到了开始,我使用ListActivity,但不起作用。。。当我回到活动中进行调整时,效果会非常好。listview已经存在于xml中。为什么使用应用程序的listview会中断?您拥有的listview的id是多少?使用android:id=“@android:id/list”ListActivity可以。。。但是为什么呢?我遵循了你的教程,然后又回到了开始,我使用ListActivity,但不起作用。。。当我回到活动中进行调整时,效果会非常好。listview已经存在于xml中。为什么使用应用程序的listview会中断?您拥有的listview的id是多少?使用android:id=“@android:id/list”ListActivity可以。。。但是为什么呢?