【发布时间】:2013-08-18 07:20:14
【问题描述】:
我用谷歌搜索了这个,但找不到任何解决方案,请帮忙。 我用 Tabhost 创建了一个包含 3 个选项卡的选项卡视图,并使用 TabSpec 设置它的标题,如下所示:
TabSpec tbhome = tabHost.newTabSpec("Home");
tbhome.setIndicator("Selected Topic");
我的另一个标签中有 2 个按钮,位于上方标签旁边。现在我想要的是,如果我单击此选项卡中的按钮,则此按钮的标题必须设置为我的主页选项卡的标题。也就是上面代码中的“Selected Topic”必须设置为我的按钮标题。
谢谢。
【问题讨论】:
-
请输入您的一些代码,以便其他人可以帮助您。
-
我正在使用上面的代码设置选项卡的标题,并希望在运行时更改它,同时单击任何其他选项卡活动的按钮。!!我不太了解标签只是设置它们及其标题等。所以我没有任何其他代码要放置!
-
为什么选择 tabhost 而不是操作栏标签?
-
@YekhezkelYovel 我需要 tabhost 的解决方案,请让我解决。感谢您的帮助。
-
@Vish,出于这个原因,我没有把它作为答案。您正在使用不再推荐使用的视图,并且将来可能会被弃用(可能已经),所以我想确保您知道这一点。这就是 cmets 的用途。
标签: android android-tabhost android-tabactivity