我有一个要使用 ListView 显示的字符串数组。我在网上查了一下,发现可以通过从ListActivity扩展我的类来完成。但我面临一个问题。在我的应用程序中,我已经继承了 TabActivity。现在,我不能继承多个类。现在我该怎么做 ?我需要保留选项卡并在 ListView 中生成字符串。欢迎所有建议。
问问题
558 次
1 回答
3
幸运的是,您不需要继承自来ListActivity
使用ListView
. 唯一继承自ListActivity
buys 你的是它会自动ListView
在你的布局中找到一个带有属性android:id="@android:id/list"
的 a ,并添加一个辅助方法来设置列表的适配器(以及其他一些可以在ListView
自身上访问的辅助方法)。
因此,在您的情况下,由于您不能从多个类继承,您可以保留超类TabActivity
并简单地调用findViewById
来查找您的,ListView
然后手动调用setAdapterListView
。
于 2012-06-01T19:08:32.583 回答