问题标签 [android-tablayout]

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

android - 工具栏不与 TabLayout 折叠

我想让用户在其中一个选项卡Toolbar中滚动时折叠(由 提供)。TabLayoutViewPager

这是我想要的功能:

在此处输入图像描述

在此处输入图像描述

但是,我的布局不仅不滚动,而且还截断了底部的内容(准确地说,它截断了 48dp - 工具栏的高度):

在此处输入图像描述

我使用 ViewPager 将每个 Fragment 显示为选项卡。片段由一个简单的ScrollView持有 a组成TextView。这是布局:

每个片段都有以下布局:

ViewPager 由 ViewPagerAdapter 设置:

0 投票
1 回答
1066 浏览

android - 如何在最新的 Android 设计支持库中将选项卡添加到 TabLayout

我是android开发的新手。我按照教程http://slidenerd.com/2015/07/22/android-design-support-library/ 将相同的片段添加到 tablayout。但是我需要向 tablayout 添加 3 个独特的片段,这些片段从网络服务器。如何进行编程????这是代码`package com.example.naveen.helloworld;

提前谢谢。

0 投票
2 回答
2810 浏览

android - 如何在android中滚动时将标签从内容粘贴到屏幕顶部

我正在处理一个布局,其中我的 TabLayout 位于某些内容之间,并且在滚动时到达顶部时应该粘在顶部(在工具栏下方)。以下是我的布局 xml

我也尝试过 StickyItemView https://github.com/emilsjolander/StickyScrollViewItems/issues/27库,但它对我不起作用,因为我很难在 TabLayout 等粘滞视图之间重定向触摸和运动事件。我将在 Tabs 下面的 ViewPager 中使用 Recycler 视图。如何在 TabLayout 的滚动粘贴上实现这一点?任何帮助,将不胜感激。

0 投票
1 回答
7391 浏览

android - Adding TableRow programmatically in Android

I'm working in an Android application and I want to add a TableRow programmatically in my TableLayout.

I have this TableLayout:

and I want to add this exactly TableRow programmatically.

I'm trying something like this:

0 投票
2 回答
1000 浏览

android - 调整安卓标签的大小

我按照本教程使用标签布局并在我的应用程序中制作标签。我设法做到了,但是它们在屏幕的整个宽度上的大小并不相同,这就是我得到的:

在此处输入图像描述

所以我想知道是否有办法以编程方式或通过 xml 文件调整每个选项卡的大小。

谢谢 !

0 投票
1 回答
66 浏览

java - 安卓标签布局

我正在使用这个 Android。我不想滑动来改变视图,而是点击。我的意思是两者都有效,但我可以以某种方式禁用刷卡吗?

0 投票
11 回答
43519 浏览

android - 带有通知徽章的 Android Tablayout 选项卡,例如 WhatsApp

我想用android.support.design.widget.TabLayout. 我已经尽了最大的努力来实现它,但失败了。

任何帮助将不胜感激。

0 投票
2 回答
646 浏览

android - Android:startActivity,它转到另一个带有片段的 Activity

假设我有活动 A,它将在单击按钮时启动活动 B:

现在,活动 B 是一个具有选项卡布局的活动,单击选项卡将更改该活动的 viewpager 中的页面。viewpager 上的每个页面都显示一个片段。

活动 B 中有 3 个选项卡。我通过转到第三个选项卡并单击那里的按钮来启动活动 A。

当我单击活动 A 上的按钮时,它允许我返回活动 B,但它直接进入第一个选项卡。

当它从活动 A 返回时,如何让它进入第三个选项卡?

0 投票
1 回答
2354 浏览

android - 更新 TabLayout 标题

我有一个TabLayout(来自设计库),它通过FragmentPagerAdapter.

这两个列表是相互关联的:它们都包含一个人,一个人在哪个列表中,决定了他/她是否被提名。您可以将成员从一个列表滑动到另一个列表,反之亦然。

问题

我想/需要在标签标题中显示一个计数(该特定列表中有多少人)。很简单,我添加了一些代码getPageTitle,它工作正常。直到我更改列表,并且我需要告诉FragmentPagerAdapter它再次更新其标题:它不会。

到目前为止,我找到的唯一解决方案是调用:mTabLayout.setTabsFromPagerAdapter(mAdapter);

所有这个方法所做的,是removeAllTabs然后循环遍历拥有的那些FragmentPagerAdapter,将它们添加为新的。

这适用于标题,但效率不高,但最重要的是:它强制第一个选项卡再次成为所选项目,从第二个选项卡滑动时这不是一个很好的体验。

我试过mViewPager.setCurrentItem(int item)mTabLayout.setTabsFromPagerAdapter(mAdapter);通话后添加,但这不起作用。

我也尝试过类似的东西

没有效果。

0 投票
2 回答
396 浏览

java - TabLayout 不会填充

我从一些设计支持库资源开始,特别是 TabLayout。

这是一个简单的片段,但我无法填充我的 TabLayout,片段正常滑动但我的 TabLayout 没有填充标题,正如我们在附图中看到的那样。我不确定是否应该将 ViewPager 与 TabLayout 一起包装在一个片段中,这对我来说很有意义。

关注,谢谢。

http://postimg.org/image/x1z6zvlqd/

主要片段 Xml

主要片段java

页面适配器 java