【问题标题】:Android Tabhost + Dynamic Listviews + Bottom barAndroid Tabhost + 动态列表视图 + 底栏
【发布时间】:2012-01-23 09:57:29
【问题描述】:

我正在尝试创建一个布局,就像我用我惊人的绘画技巧绘制的图片一样,我对此有一些疑问。

这个布局有一个tabhost,在每个标签中都有一个listView,里面有动态添加的项目。此外,应该有一个带有两个文本视图和一个按钮的底栏。这个底栏对所有标签都是通用的。

我发现的问题和其他疑问:

  • 我不知道如何将页脚栏停靠在底部。我为它构建了一个单独的 xml 并在 tabWidget 之后“包含”它。结果:它显示在每个选项卡中,但不粘在底部。

  • 对于动态列表视图,我确实需要扩展 ListActivity,对吗? (顺便说一句,我试图在一个活动中完成所有程序 - 可以吗,有几个列表视图和所有?)

非常感谢您。

【问题讨论】:

    标签: android listview android-tabhost


    【解决方案1】:
    1. TabHost学习本教程http://developer.android.com/resources/tutorials/views/hello-tabwidget.html(会单独创建activity)

    2. 对于底部栏,如果您希望它在每个选项卡中显示相同。在你的主 tabhost xml 中刮擦它

    3. 对于 ListView,您只需将其放入您的 xml(属于每个选项卡)。此外,您可以使用简单的列表视图或自定义您自己的列表视图。这是自定义列表视图的一些示例android list inside layout

    【讨论】:

    • 感谢您的回答!很抱歉,但我没听懂这句话:“在你的主 tabhost xml 中刮一下”。 “刮擦”是什么意思?谢谢
    • 哦,好的。谢谢,我试试看。
    • 顺便说一句,我不确定是把它放到你的主 tabhost xml 还是你单独的 xml 中。从技术上讲,我认为这两者都可以,这取决于您的目的。此外,还有几种方法可以将底栏放在底部。即将您的布局定义为底部
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-16
    • 2021-06-27
    • 2018-07-08
    相关资源
    最近更新 更多