0

我正在用这种设计构建一个屏幕:

  • 一个 tabActivity(称之为“主 tabhost”)
  • 它的标签小部件位于屏幕底部
  • 这个 tabhost MAIN 的内容是指一个新的 TabActivity,它的 tabwidget 在屏幕的顶部,它的内容是一个 ListActivity。

我是android开发的新手,我真的不明白将一个活动与其他活动一起使用的正确方法是否正确。这目前正在工作,但我有几个错误,真的不明白如何修复它们或如何在不采取全新方法的情况下开始......

源代码 (zip)

错误:

1.- 如果 listactivity 有足够的项目,它会在滚动时显示在 MAIN tabwidget 上 滚动时

2.- 当您停止滚动列表视图时,它会出现在 MAIN tabwidget 后面不滚动

3.- 当您按下辅助选项卡主机上的选项卡按钮时,它会在很短的时间内显示底部选项卡主机(MAIN)中正在使用的图标 按下时

4

1 回答 1

1

我知道,如果您向 listView 添加底部边距,即底部按钮的高度,您将摆脱按钮后面和前面的 listView。我不确定这是否能解决这两个问题。不过我会先试试。

于 2011-06-15T23:03:56.407 回答