问题标签 [fragment-tab-host]

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 回答
6835 浏览

android - Android:将参数传递给选项卡

在我的 Android 应用程序中,我使用以下代码创建选项卡:

在该addTab方法中,第三个参数是一个 Bundle 对象,是null. 我可以使用这第三个参数将参数传递给我的片段吗?

android API 文档为空addTab且未记录此参数。

0 投票
1 回答
8631 浏览

android - findFragmentByTag - 在 FragmentTabHost 中寻找片段 - 始终为空

我无法获取指向 Fragment 的指针,这是 FragmentTabhost 中当前可见的片段。

我有一个SherlockFragmentActivity调用SecondActivity,它从它的onCreate方法加载 Tabhost,如下所示:

TabsFragmentSherlockFragment使用此onCreate方法创建选项卡的子类

现在,当我在第二个选项卡中时,我在一个由原始活动启动的类中完成了一个后台任务SecondActivity,然后我调用它应该给我一个选项卡的引用,但它总是返回 null!

NewsFragment newsView = (NewsFragment) delegate.getSupportFragmentManager().findFragmentByTag("Tab2");

delegate变量是一个指向SecondActivity后台类启动时的指针。

如何获得指向选项卡片段的指针?Tag添加选项卡时设置的“Tab2”是片段的,我错了吗?

0 投票
4 回答
12926 浏览

android - 如何创建包含片段的 Android 选项卡式对话框?

谁能指点我一个例子或告诉我如何Tabbed Dialog在Android中创建一个简单的每个选项卡的内容Fragments?我发现的所有示例/教程都是关于片段和标签的,但没有特定于DialogFragments.

的文档FragmentTabHost展示了如何使用getChildFragmentManager(). 我假设当片段为 a 时这也应该有效,DialogFragment但是当我尝试它时,我得到:

这是我设置视图的代码(然后传递给AlertDialog.setView()):

0 投票
1 回答
269 浏览

android - 安卓。FragmentTabHost 中子标签的调用方法

我有带有子标签的 FragmentTabHost(片段)

我如何从我的 MainTab(或其他选项卡)调用公共方法?

反之亦然

我如何从 FragmentTabHost 中的子选项卡(片段)调用任何方法。

换句话说,我需要知道如何链接到任何子 Fragment,而不是 FragmentTabController 中的选项卡。我如何在 TabHos 中获取对象“MainTab”?

例如,在 iOS 中,我 cat 从子选项卡中获取第一个视图控制器,如下所示:

android中是否有类似的方法?

0 投票
1 回答
4271 浏览

android - 带有可绘制图标的 FragmentTabHost

我在支持包中使用 FragmentTabHost 实现了选项卡,但未显示可绘制图标?

如何使用 FragmentTabHost 显示可绘制图标?

0 投票
1 回答
277 浏览

android - Android Fragment Tabs - 增加选项卡宽度 onTabSelected

我一直在争论是否在我的选项卡或图标中使用文本,因为我无法在较小的设备上同时使用这两者。因此,我正在考虑尝试这样做,以便在选择选项卡时,所选选项卡的宽度会增加,从而为图标和文本留出空间。这可能/实用吗?

0 投票
1 回答
2824 浏览

android - 活动意图崩溃的 FragmentTabHost

我正在尝试制作一个包含 a 的主菜单,FragmentTabHost其中包含两个Intents以打开一些Activities但是当我尝试运行它时它一直在崩溃。

XML

以及 MainMenu 的代码

和错误日志

我究竟做错了什么?

0 投票
2 回答
1123 浏览

android - 小部件中带有片段的选项卡式对话框

我正在研究小部件,我希望为小部件设置提供一个带有选项卡片段的对话框,问题是对话框没有操作栏选项卡,我尝试了各种布局模式,但它们似乎都不起作用。

  1. 在manifest中,做了activity

    /li>
  2. 我不确定,UI中的ViewPager、FragmentTabHost到底要使用哪个布局,基本上不清楚该选择哪个布局。

  3. WidgetConfigureActivity 暂时扩展FragmentActivity,下面是它的代码(代码取自FragmentTabHost

    /li>

ViewPager 不是那么重要,但问题是如何让带有片段的选项卡式对话框?

4.即使应用于Theme.Dialog我的活动,如何使 UI/布局不改变,所有字体在白色背景中显示为白色?(我通过倾斜屏幕看到了文字)

0 投票
1 回答
407 浏览

android - Tabhost中一个选项卡下的multiFragments

我正在使用 tabhost 创建一个应用程序。我在 FRAGMENTACTIVITY 中使用此选项卡主机。在每个选项卡下我打开片段。

但我的要求是

FragmentActivity 包含一个 tabHost。和选项卡结构如下所示。

Tab1 fragment1.1(点击时) Fragment1.2

Tab2 片段2.1

Tab3 片段3.1

我使用本教程创建了 mainActivity(FRAGMENTACTIVITY)

http://thepseudocoder.wordpress.com/2011/10/04/android-tabs-the-fragment-way/

但我不知道在第一个选项卡下打开另一个片段。

0 投票
2 回答
18424 浏览

android - 将 TabHost 中的一个片段替换为另一个片段

我正在创建一个五个选项卡,每个选项卡都包含一个片段。我在第一个选项卡和 ListView 中使用 ListView,OnItemClickListener我想将第一个选项卡片段替换为第二个选项卡片段。我如何使用Fragmentand来做到这一点TabHost?我扩展Fragment了主类和所有片段类。我不是扩展FragmentActivity。那么如何将选项卡从一个片段更改为另一个片段?

主类:

片段1:

片段2: