问题标签 [android-tabhost]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1173 浏览

android - 适用于 Android 的 Facebook 上的 TabHost

任何人都知道facebook是如何做到这一点的:



替代文字



据我所知,我们无法更改 tabhost 的高度。我猜他们将“Frank Cho”视图放在标签主机上,使其看起来更短,但我可能错了。有谁知道发生了什么?

0 投票
4 回答
10401 浏览

android - 更改 Android 选项卡上的文本

我在 TabHost 中有一个带有 3 个选项卡的 Android 应用程序(文本标签,没有图像)。我这样设置标签:

我启动了一个后台线程以从我的服务器获取公告,并且我想更新选项卡上的文本标签以告诉用户有多少新公告。比如我想把Tab上的文字改成“新闻(3)”。如何访问和更改选项卡上的文本标签?

欢迎任何建议!

0 投票
1 回答
22242 浏览

android - android中的自定义标签

我很难理解如何在 android 中使用自定义选项卡。我不想仅仅能够设置文本和东西。我怎样才能改变大小,图像,以及所有这些。

我用谷歌搜索,我找不到任何有意义的东西

0 投票
2 回答
3220 浏览

android - 自定义选项卡/视图 - TabHost 或 ActivityGroup?

我正在构建一个选项卡式应用程序。TabHost 的效果非常好。不幸的是,我的团队负责人不喜欢标签的外观。他不喜欢小图标和标签之间的空隙。所以,我要么需要修改 TabHost,要么使用 ActivityGroup。

我的第一次尝试是更改 TabHost。

这是我的一个标签的drawable:

我在我的主要活动中初始化选项卡:

(请注意,我将指标设置为空白。)

然后,我设置了背景图片:

这成功地将背景设置为我想要的图像。但是,我的标签仍然有一个小图标,它覆盖了我的背景图像。我怎样才能摆脱图标?我在初始化选项卡时尝试将 Drawable 设置为 null,但这会导致我的应用程序崩溃。

即使我可以让它工作,看起来我仍然会有标签之间的空格。我怎样才能摆脱那些?

如果这不起作用,我可能不得不使用 ActivityGroup。不过,我宁愿不这样做,因为这似乎更复杂。

我正在使用这个例子:android: using ActivityGroup to embed Activity

我可以获得“选项卡”来更改和扩展布局,但我无法添加本地活动。我不确定要将视图添加到哪种“容器”。我的 xml 布局应该是什么样的?

0 投票
4 回答
5277 浏览

android - 标签栏隐藏问题android

我是android新手,我正在使用tabHost向它添加一些标签,它工作得很好但是当我在横向模式下旋转我的设备时它也可以正常工作但我不需要标签栏,因为它占据了很多空间而且我也有谷歌广告,所以它们都覆盖了一半的屏幕,并为用户留下了一点交互空间。我需要的是一个以某种方式隐藏标签栏的解决方案,就像我们可以在 iphone 中那样为它腾出一点空间用户进行交互。我需要一些紧急解决方案。谢谢

0 投票
1 回答
782 浏览

android - 任何人都有使用切换视图而不是 Android 上 TabHost 内的活动的示例代码吗?

Android 开发者指南 (http://developer.android.com/resources/tutorials/views/hello-tabwidget.html) 指出:

`您可以通过以下两种方式之一实现您的选项卡内容:使用选项卡在同一活动中交换视图,或使用选项卡在完全独立的活动之间进行切换。您希望应用程序使用哪种方法取决于您的需求,但如果每个选项卡都提供不同的用户活动,那么为每个选项卡使用单独的活动可能是有意义的,这样您就可以更好地管理离散组中的应用程序,而不是不仅仅是一个庞大的应用程序和布局。

在本教程中,您将创建一个选项卡式 UI,它为每个选项卡使用单独的 Activity。`

在我的情况下,为选项卡设置单独的活动是没有意义的,所以我想切换视图,但很高兴看到一个例子。

哎呀,谢谢谷歌!

0 投票
2 回答
4488 浏览

android - 强制 Tabhost 启动 Activity(刷新)

简而言之。从 TabActivity 的上下文菜单中,如何启动执行当前选项卡的意图?我正在尝试强制刷新。

这些选项卡都启动显示人员名称子集的活动。在一个列表中,您可以调用一个编辑活动,该活动允许您将名称与 TabHost 中的其他列表之一相关联。使用后退按钮返回 tabhost(onResume 触发)并且列表尚未更新。我想要一个上下文菜单项来刷新当前选项卡。

我知道对 tabhost 中的所有视图使用一个活动,但由于许多原因,我没有选择该方法。

0 投票
1 回答
2215 浏览

android - Android tabHost 访问特定选项卡

我有一个带有树选项卡的 tabHost。当此选项卡目前不活动时,如何从 tabHost 活动访问特定选项卡。还有这个主题的第二个问题......如何从另一个选项卡访问选项卡的活动?

我需要这个,因为当第一个选项卡上的某些内容发生变化时,我必须更新第二个选项卡。

谢谢

0 投票
1 回答
982 浏览

android - Android中的Intents和TabHost问题

我有一个使用 TabHost 布局的 Android 应用程序。每个选项卡都调用相同的 Activity,在该 Activity 上存在一个从数据库加载数据的 ListView。

一切运行良好,但问题是当用户单击 ListView 项目并且我调用加载意图时,新活动将“全屏”并隐藏 TabHost。

我这样称呼新意图:

即使我更改活动,我也想保持 TabHost 的可见性,有人可以帮助我吗?

0 投票
2 回答
1128 浏览

android - 让标签(Tabhost)工作

我正在尝试将单页应用程序变成带有标签的应用程序。我查看了各种谷歌解决方案,但没有一个有效,而且我在任何地方都找不到“标签 - 它们是如何工作的”!使用“Googled”答案时我遇到的一个问题是 main.xml 布局上的空指针异常。

任何人都可以帮助/指向一个像样的页面吗?

我的代码如下。

谢谢,

马丁。