gpt4 book ai didi

同一类中的 Android ListActivity 和 TabActivity

转载 作者:行者123 更新时间:2023-11-29 18:10:47 26 4
gpt4 key购买 nike

我有一个字符串数组,我想使用 ListView 显示它。我在网上查了一下,发现可以通过从 ListActivity 扩展我的类来完成。但我面临一个问题。在我的应用程序中,我已经继承了 TabActivity。现在,我不能继承多个类。现在我该怎么做 ?我需要保留选项卡并在 ListView 中生成字符串。欢迎提出所有建议。

最佳答案

幸运的是,您不需要继承ListActivity 来使用ListView。从 ListActivity 继承的唯一好处是它会自动在您的布局中找到一个 ListView 属性 android:id="@android:id/list",并添加用于设置列表适配器的辅助方法(以及可在 ListView 本身上访问的一些其他辅助方法)。

因此,在您的情况下,由于您不能从多个类继承,您可以保留 TabActivity 的父类(super class)并简单地调用 findViewById 来查找您的 ListView,然后调用setAdapter在您的 ListView 上手动操作。

关于同一类中的 Android ListActivity 和 TabActivity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10855941/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com