我知道我在另一个帖子中谈到同样的事情,但由于许多问题,它太混乱了。我想在这里我会告诉你问题以及我对它的态度,以便得到你的反馈 我的应用程序设计需要你的帮助。我正在设计一个带有4个选项卡的应用程序(使用tabhost ..etc)。 4个选项卡在布局方面是相同的(文本视图,按钮等等)除了文本和颜色与选项卡不同之外。选项卡1将信息提供给Tab2,依此类推。你怎么建议我去做?我会告诉你我在想什么,请在开始之前纠正我,因为我相信你们比我更有经验:)
layout.xml
,例如文本视图,
按钮..etc 在Java中,我会为整个事情创建一个活动并设置 xml文件作为每个选项卡的内容,这意味着我会这样做 类似的东西:
th.setup();
for(int i = 1; i<5; i++){
TabSpec specs = th.newTabSpec("Tab"+i);
specs.setContent(R.id.layout);
specs.setIndicator("Tab"+i);
th.addTab(specs);
}
这听起来不错吗?
理想情况下,如果我可以设置每个标签的内容,我会更喜欢 然后能够访问每个选项卡并更新那里的值。 因此,当请求选项卡时,值存在,但我没有 我认为有一种方法可以做,尤其是我正在使用的事实 所有标签的布局相同(即其元素的ID相同)。
有什么建议吗?