问题标签 [android-tabs]
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.
android - How to clear the Child activities on clicking the particular tab
I want to know how to clear child activities and how to invoke the parent activity of a particular tab on its second click (tab functionality like on iPhone?). I want to invoke the click listener for each tab. Assume as if the application gets deeper while using, it's hard to use the back button often to reach the parent activity. So i need to invoke the parent activity by clicking the tab.
On first tab it is working fine, here is the code
I tried to use the same code for the second tab with getChildAt(1), should i give TabHome class for all intent, if I try to give their respective class of 2nd, 3rd and 4th tab, the tabHost gets hidden.
android - Android TabHost 初始选项卡的文本颜色不正确
我在我的 TabHost 上使用 TextViews 作为指标。我为文本视图使用自定义背景,但我对文本颜色不做任何事情。在我的活动的 onCreate 方法中,设置当前选项卡没有问题。
当我启动活动时,所选选项卡的背景显示正确,选项卡的内容也是如此,但两个选项卡的文本颜色最初都是浅灰色的。但是,一旦我单击任一选项卡,从那时起所选选项卡的文本颜色就是黑色。我似乎无法找到一种以编程方式选择选项卡的方法,以将文本颜色更新为黑色,就像您实际单击选项卡时所做的那样。我试过了:
- 在选项卡主机上调用 setCurrentTab
- 在选项卡小部件上调用 setCurrentTab
- 在选项卡小部件上调用 focusCurrentTab
- 在指标文本视图上调用 setSelected(true)
- 在选项卡小部件的子视图上调用 setSelected(true)
总之,我不想应用自定义文本颜色。我只希望它使用默认主题的颜色,但我希望以编程方式选择它后的选项卡状态与单击它后的状态完全相同。
android - 强制折叠 ActionBar 中的选项卡
我正在使用该ActionBarSherlock
库开发一个 Android 应用程序。在一项活动中,我将选项卡式导航与折叠ActionBar
(底部的操作项)结合使用。
在这张图片中,您可以看到Activity
其当前状态:标签被推入第二行。
在下图中,您可以看到Activity
我想要的方式:选项卡应该在第一行,而不是在第二行。我已经阅读了ActionBar
和ActionBarSherlock
文档,但找不到强制这种行为的方法。
这是当前代码,用于创建ActionBar
.
有任何想法吗?
java - 如何制作类似 MIUI 的标签
我想为我的应用程序制作 MIUI 风格的标签。
我尝试使用选择器,但最终只有彩色标签。我还尝试创建一个 png 作为背景,但再一次,它并没有改变标签大小。
我想制作这样的标签:
我怎样才能做到这一点?
谢谢!
android - 为 Android 选项卡操作栏重用 Fragment 和 layout.xml
我正在编写我的第一个 Android 应用程序并面临一个问题:( 我正在使用 Eclipse,该应用程序旨在从 Android 4.0.3 运行。
我在视图顶部有一个选项卡操作栏,由 4 个选项卡组成。其中三个具有相同的结构:一个带有两个单选按钮的单选组和一个列表视图。这些选项卡基于相同的数据,将用于过滤数据。radioButton 的文本取决于选项卡,并将进一步过滤数据。
最后一个选项卡具有完全不同的布局和功能。
我制作了两个片段和两个布局(一个用于前三个,一个用于最后一个选项卡)。第一个片段是管理无线电组和列表视图。我还有一个适配器来设置数据模型,具体取决于选择的选项卡和按钮。但不知何故,我就是无法让它正常工作。单选按钮的 不会刷新,并且列表仅在第一次加载活动时显示。不会抛出异常。
我的方法错了吗?
这是我的主要活动:
编辑:框架代码
ListDataHolder 已按字母顺序对数据进行分段,并将它们作为单独的 Arraylist 保存为每个选项卡和每个单选按钮选择(因此有 6 个数组列表)。
这是我的适配器:
该列表在没有选项卡和单选按钮的情况下工作正常。监听器也工作正常,我在日志中看到选项卡和单选按钮的变化。我只是无法让他们正确地一起工作。
提前谢谢你,我希望得到一些提示;)
戴安娜
android - 没有 TabHost 的 Android TabWidget 和自定义操作
可以在没有 TabHost 的情况下使用 TabWidget 吗?我想要类似旧手机的 ActionBar 故障恢复的选项卡导航。
所以我只想显示用户选项卡并听取点击操作,我会在其中获得活动选项卡 ID。而已。
我知道在常见情况下,用于 actionBar 的 TabsNavigatin 仅用于浏览片段。但我很容易避免使用 Fragments。:
但我找不到如何将标签按钮添加到 TabWidget;
android - 键盘未隐藏在 ActionBar 选项卡更改上
我已经在我的应用程序中实现了 ActionBar Tab。但是我在标签更改期间面临一个问题。我的标签主要包含 webview,但一个标签包含编辑文本。当我点击编辑文本时,键盘会出现,如果我正在更改标签,键盘会出现,键盘不会消失。我尝试了一些简单的解决方案,比如明确隐藏它,但没有成功。
我正在调用实现 ActionBar.TabListener 的类的 onTabSelected()。我不知道如何解决这个问题,也没有获得相关信息。
提前致谢。任何帮助将不胜感激。
更新和回答
Eric 的回答在某种程度上给了我一个推动力并帮助我得到了答案,所以我用我的改变将他的答案标记为正确。即我在我的onTabUnselected
而不是tabSelected 中添加了eric 的代码,因为当我试图获取视图时,视图没有被创建,因此视图为空。所以我的最终代码是
android - 为什么 TabView 和 MapView 不能一起工作?
我有一个简单的 tabView,有 2 个选项卡。在第一个选项卡中,我显示了一些列表视图,在第二个选项卡中,我想显示地图。但是当我尝试是我的应用程序坏了。
有我的标签视图代码:
当我运行应用程序时,我遇到了错误:
但我真的有 MapPlaceActivity,它有代码:
还有我的布局文件(map.xml):
我的清单文件:
android - 如何在每个活动中插入操作栏选项卡
我是 android 新手,我正在尝试开发一个 android 应用程序,在该应用程序中我使用actionbar
了屏幕底部的选项卡,如果单击任何图标,则从该位置打开相关活动,但每次我必须回来选择另一个图标以开始另一个活动的主要活动,而不是我想要每个活动上的操作栏选项卡,这样我就可以选择图标而不考虑当前活动。所以请帮助,至少提供一些线索以便我可以找到我的方式。提前致谢。
android - Android - 如何将操作栏选项卡设置为首次选择?
这是我的代码:
如何将“UserHome”设置为显示/选择的第一个选项卡?我想像现在这样在中间。因此,当我的“TabActivity”启动时,它会是这样的:Friends - Home - Highscores