问题标签 [tabactivity]

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 投票
1 回答
539 浏览

android - Android中TabActivity中的通知

我有 TabActivity,它有 4 个标签。我想在标签上发出通知。一个是未接来电选项卡,我想在其上显示未读计数,如屏幕截图所示

https://market.android.com/details?id=se.alexanderblom.gmailunreadcount&feature=search_result

此图像中的未读计数在应用程序图标上,但我希望它在选项卡上类似于我想要在 android 中的 iphone 中的徽章。

您能否提供任何教程的参考或告诉您如何执行此操作?

0 投票
2 回答
4840 浏览

android - 如何从 Android 中的选项卡内的活动中禁用选项卡

我的应用程序有一个包含 4 个选项卡的 TabActivity。每个选项卡都包含相应的活动。

第一个选项卡中的活动是引导活动。根据某些条件,我必须启用/禁用此活动中的其他 3 个选项卡。

任何人都可以帮助启用/禁用选项卡内活动的选项卡吗?

0 投票
1 回答
67 浏览

android - TabActivity 中的图表?

在我的 Android 应用程序中,我有一个 TabActivity,有 3 个选项卡。在其中一个中,我想显示一个图表。我制作了图表,但我不知道如何在我的标签中显示。是否可以?

我尝试过这样的事情:

其中 lv 是: lv = new LineView(this);

但是,什么也没有发生。知道我该怎么做吗?

0 投票
0 回答
242 浏览

android - Admob / Adwhirl 改变活跃的活动?

我的问题是关于 Admob / Adwhirl 以及加载广告时将变为活动的活动。

我有一个 TabActivity,其中一个选项卡包含两个视图(两个单独的意图),在这两个意图上,我获取 onBackPressed 以了解是否必须在当前选项卡中的视图之间切换。这一切都很好,直到我加载广告。

当我激活 Admob / Adwhirl onBackPressed 时,在 TabActivity 本身而不是在当前选项卡内的意图上触发。

关于如何预防/解决这个问题的任何想法?

0 投票
0 回答
712 浏览

android - TabActivity、嵌套在 Tabs 和 onActivityResult 中的活动

我的项目中有主 TabActivity,其中包含每个选项卡中的嵌套活动。在嵌套活动中,我使用 startActivityForResult() 调用标准相机应用程序,并尝试通过 onActivityResult() 方法处理调用结果。我期待 onActivityResult 将在相机应用程序完成后执行,但它之前调用过。在这种情况下该怎么办?如何处理相机结果?

0 投票
0 回答
545 浏览

java - Android:TabHost Activity 在 kill / OnSaveInstanceState 未调用后表现怪异

我不确定我是不是做错了什么,但是当我偶然发现一个类似的错误时,它也可能是另一个错误。我想知道您是否可以确认这一点,甚至知道解决方案?

好的,所以我有一个包含两个活动 A 和 B 的选项卡主机。

A 是“第一个”选项卡。因此,如果我执行以下操作:

  • (A打开)
  • 开关 B
  • 关闭应用
  • 杀死进程
  • 再次打开应用
  • (B出现)

然后我一切都很好。使用 Log 我看到 A 和 B 都调用了“onRestoreInstanceState”。

现在,我执行以下操作:

  • (B已打开,我还没有切换回A)
  • 开关 B
  • 关闭应用
  • 杀死进程
  • 再次打开应用
  • (B出现)

然后为 B 调用“onRestoreInstanceState”,但不为 A 调用。A 在“onCreate”中是一个空包。

如果我切换到 A,然后再回到 B,就可以了。之后,我可以重复上述行为。

我知道这听起来有点令人困惑,但是以前有人遇到过吗?

亲切的问候,水母

编辑:

我已经为另一个选项卡重复了此操作(保持 A 打开,终止活动,恢复它,再次终止它,再次恢复它)。然后,直到我故意切换选项卡才调用B的“onCreate”;并且无论之前是否恢复,它总是获得 SavedInstance Bundle。所以一切都很好。

编辑2:

除了例外,旋转变化也是如此。以前真的没有人注意到这一点吗?在 2.2 模拟器和 2.3 手机上都可以使用。

0 投票
0 回答
783 浏览

android - 删除选项卡活动上的深色覆盖(android)

我使用这种方法制作了自定义标签:http: //bakhtiyor.com/2009/10/iphonish-tabs/

似乎在选择每个选项卡时都会出现轻微的黑色覆盖,请参见以下屏幕截图:

标签图像

我希望颜色与选项卡底部和屏幕其余部分无缝。谁能告诉我如何摆脱覆盖/黑暗?

谢谢 :)

这是标签布局xml:

这是标签代码:

0 投票
2 回答
1483 浏览

java - getTabHost() 返回 null

我正在按照TabLayout的说明进行操作。一切几乎都是该页面的精确副本。

问题是在这一行TabHost tabHost = getTabHost();中,tabHost 始终为空,这会导致TabActivity基类中出现空指针异常。

有什么我想念的吗?

布局

状态列表可绘制

我什至尝试将状态列表drawable中的图像从/rex/drawable移动到/res/drawable-hdpi。我总是得到同样的错误。

还有其他人在实施标准选项卡活动时遇到问题吗?关于我做错了什么的任何指示?

0 投票
2 回答
3120 浏览

java - 异步任务完成后强制更新选项卡内容

我有TabActivity3 个标签。有一个异步任务,当通过单击菜单项进行刷新运行时,它会从服务器检索更新的数据。这些数据存储在控制器中,所有视图都可以访问,因此模型只需要加载一次。

我的问题是,在异步活动运行并更新模型后,如何向所有三个选项卡发出信号以更新其内容?

我的活动

编辑为了进一步阐述,这里有更多代码。

我的控制器

我的一项活动是在选项卡视图中。这是最简单的一个,因为它只是一个列表。主视图是 2 个列表,由标题分隔,钱包视图是动态生成的带有标题的列表,从集合中的集合创建。

这里的目标是刷新按钮更新控制器中的数据。我在选项卡内的所有视图都已更新。

0 投票
4 回答
1865 浏览

android - UnitTesting Android TabActivity时获取Nullpointer异常

我目前正在对来自android website的示例 TabLayout 进行单元测试。当像这样对它进行单元测试时,我得到一个 NullPointerException:

这是我得到的例外:

我试图在没有运气的情况下搜索网络。我希望有人以前解决过这样的问题。我在这里做错了什么?非常感谢您的帮助。