问题标签 [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 投票
3 回答
3897 浏览

android - 如何在 TabActivity 中隐藏选项卡?

我在TabActivity onCreate创建了三个选项卡。

如何在运行时隐藏一个选项卡?

0 投票
1 回答
190 浏览

android - 在 TabActivity 中切换选项卡后从头开始创建子 Activity

我对 TabActivity 有一个烦人的问题。我有几个活动,当我在它们之间切换时,每个活动都会重新创建并丢失所有信息:(

我试过使用android:launchMode="singleTop"但没有运气:(

有什么线索吗?

0 投票
1 回答
1398 浏览

android - 从android中的tabactivity调用listactiviy

是否可以通过选项卡活动调用 listactivity?基本上,我正在开发一个带有 3 个选项卡的应用程序,为此我使用了 tabactivity。此外,在其中一个选项卡中我想要一个列表视图,所以我从 listactivity 派生。

现在我希望在列表视图中确定单击事件。我错过了什么吗?

Tab1 类

}

0 投票
1 回答
1477 浏览

android - 如何在 Android 上的选项卡小部件上方显示按钮?

我正在尝试在选项卡小部件上方添加按钮,但它们始终显示在选项卡小部件的选项卡下。按钮显示在顶层,以便它们出现在每个选项卡上。

有没有人知道是否可以在选项卡小部件上方显示任何小部件?

这是一个示例布局,可以对小部件的放置提供一些想法。注意:此布局不起作用。


0 投票
2 回答
1512 浏览

android - 从后台进程更新 TabActivity 的子活动视图

我正在使用TabActivity (Main)带有 3 个 TabSpecs 的 a 我正在使用 Intents 作为 3 个 Tabs 的内容 ,TabA例如。TabBTabC

所有这些选项卡活动都使用存储在SharedPreferences

Main TabActivity我有一个选项菜单,其中有一个刷新选项。

此刷新使用AsyncTask(updateCommonDataFromWeb) 从 Web 重新加载公共数据。

我需要一种方法来告诉 3 个选项卡活动刷新他们的视图并从新下载的数据中重建他们的内容。

首次创建选项卡活动时,它们会SharedPreferences像这样加载数据:

我考虑过在每个选项卡活动上制定一个通用方法,例如....reloadViewData()

我想也许我可以使用活动管理器Main TabActivity来获取当前选项卡的活动,如下所示:

不幸的是,我无法使这种方法起作用,而activity正确的实例是它的 anActivity而不是 a TabATabB或者TabC

也许我对整件事完全采取了错误的方法。

我还阅读了很多关于不将活动用于选项卡内容而不是使用视图的信息。但是我不知道用什么视图来替换我<RelativeLayout />的,因为我不能使用我的 R.layout.* 作为视图。

0 投票
1 回答
502 浏览

android - 嵌套的 TabActivity 和基于意图的通信

我有 2 个嵌套的 tabactivities - TopTabActivity 和 EmbeddedTabActivity。当在 TopTabActivity 中触发 OnTabChanged 事件时,我想将一些信息从 TopTab Activity 传递给 EmbeddedTabActivity。这两个活动都在 appln 的开头进行了初始化。问题是当我使用 Intent 将信息从 TopTabActivity 传递到使用 startActivity() 功能的现有 EmbeddedTabActivity 时,它会启动 EmbeddedTabActivity 的新实例。我不希望有这种行为。我的愿望是在从 TopTabActivity 发送 Intent 时对 EmebeddedTabActivity 的现有实例采取一些行动。

我怎样才能做到这一点?

0 投票
3 回答
2194 浏览

android - 如何为包含选项卡活动的 TabActivity 设置结果()

我的 TabActivity 包含两个选项卡,它们调用两个不同的活动。当其中一个孩子完成时,我想为 TabActivity 设置结果()。

有什么方法可以找出我在选项​​卡内的活动何时完成?

谢谢-Eby

0 投票
1 回答
581 浏览

android - 修改应用程序工作流程以使用 TabActivity

这个问题实际上有两个部分。

第一部分:

几周以来,我一直在开发我的第一个应用程序。我有 5 个屏幕,一切似乎都很好。但是,我正在考虑将应用程序的导航更改为 TabView。

我没有深入研究它,但我希望有人可以为我节省一点时间。似乎人们通常不会在每个选项卡中放置活动。他们只是将选项卡内容指向一个视图。这就是我的主要挫折所在。1) 我已经有充满代码的 Activity 类,并且 2) 我无法快速猜测使用 TabView 的应用程序的结构是什么样的。例如,我应该将用于单击视图上的按钮的处理程序代码放在哪里?难道这一切都只是以某种方式被倾倒到 TabView 活动中吗?

我想要的是,如果您能给我简要介绍一下我正在做什么,回答您认为我可能遇到的任何问题,并为我提供一些用于创建 TabView 应用程序的资源。一个快速的谷歌搜索实际上只是向我展示了如何创建一个 TabView 活动并向其添加几个选项卡。代码不再深入。例如,假设我有一个布局 xml 显示在我的选项卡的内容窗格之一中,单击该布局中的按钮的代码在哪里?

第二部分:

我添加了一个 TabActivity 来包装我目前拥有的活动。目前我有活动填充我的选项卡的内容(尽管最终我想以最有效的方式做到这一点,这似乎不是让活动成为标签内容)。我注意到一些相当烦人的事情。我的主要活动是我为我的用户登录他们的帐户而编写的活动。登录后,他们将被带到我的选项卡活动。这是发生的事情:

当我在我的选项卡活动中并且我通过单击主页按钮“最小化”应用程序然后再次启动它时,我不会被带回选项卡活动。我被带到我的登录活动。为什么?我没有将我的 Tab Activity 的 launchMode 设置为 singleInstance ... 还是默认为 singleInstance?如何让应用程序重新启动显示选项卡活动(理想情况下,通过设置一些参数,假设我做错了什么,而不必将这些数据保存在某个地方并读取它并以编程方式告诉它要去哪里)?

感谢您的所有时间和帮助

0 投票
1 回答
1911 浏览

android - 特定选项卡的 TabActivity 中的选项菜单

我的问题是,我有一个 TabActivity,它现在有 4 个选项卡。第一个选项卡是一个特殊的详细信息选项卡,用户可以在其中修改一些数据。

问题是,如果我为 Activity 添加 OptionsMenu,则 OptionsMenu 会出现在每个选项卡上。我试图在onCreateOptionsMenu中检查当前的mTab​​Host.getCurrentTabTag()但这并没有改变。那么,该怎么做呢?

(以下代码,仍然在每个选项卡上显示 OptionsMenu)

0 投票
2 回答
453 浏览

android - 选项卡图标指南

http://developer.android.com/guide/practices/ui_guidelines/icon_design.html#tabstructure

我们确定这个页面写对了吗?它指出未选择的图标必须是“白色”;和SELECTED图标必须是“灰色”。这似乎倒退了,在我的应用程序中看起来很奇怪。