android-tablayout相关内容

动态添加和删除TabLayout(material design)android中的选项卡

我有一个TabLayout,里面有ViewPager.我需要在tablayout(材质设计)中动态添加和删除标签.我可以动态添加选项卡,但是在删除选项卡时,选项卡可以正确删除.但是viewpager的最后一项被删除.因此选项卡未显示特定片段.仅供参考,我使用了FragmentPagerAdapter. 我已经按照本教程实施了 https://androidbelieve.com/nav ..

如何使用Android中的代码使用TabLayout更改选定的选项卡文本颜色?

我正在使用android.support.widget.TabLayout来制作Tab视图,并且我想通过代码(而不是xml或样式)更改所选标签的文本颜色.我该怎么办? 解决方案 如果使用的是设计支持库,请将此代码添加到您的 tab活动中. tabLayout.setSelectedTabIndicatorColor(Color.parseColor("#FF0000")); tabL ..
发布时间:2020-08-29 19:55:52 移动开发

仅带有图标的布局

我正在使用设计支持来创建选项卡.我还将ViewPager用于可滑动标签. 现在,我不知道如何仅使用图标而不是标签中的文本.我试图找出答案,但没有成功. 我的代码: Toolbar toolbar; private TabLayout tabLayout; private ViewPager viewPager; @Override protected void onCreate ..
发布时间:2020-08-29 19:55:48 移动开发

PagerTabStrip和TabLayout之间的区别

我正在开发一个我想添加标签的应用程序,以便可以将PagerTabStrip和TabLayout与ViewPager一起添加. 在我看来,没有什么区别,但是我想它们之间有一些区别,因此它们是两个类.那么它们之间的主要区别是什么? 解决方案 只需比较视觉效果... TabLayout 是一个实质性概念,替换了Android 5.0中已弃用的 ActionBar选项卡. 它扩展了H ..
发布时间:2020-08-29 19:54:42 移动开发

如何在TabLayout中的选项卡之间添加边距?

是否可以在TabLayout中的选项卡之间添加边距?我尝试对 Widget.Design.TabLayout 使用自定义样式,但是有些属性仅与填充相关,而没有边距. 解决方案 好吧,在花了2-3个小时之后,我终于找到了解决方案. 如果使用的是TabLayout,则无法使用样式等在选项卡上添加边距. (就像@Connecting life与Android一样) 但是,您可以通过编 ..
发布时间:2020-08-29 19:54:40 移动开发

带有通知徽章的Android Tablayout标签,例如whatsApp

我想用android.support.design.widget.TabLayout实施通知标志.我尽了最大的努力来实现它,但是失败了. 任何帮助将不胜感激. 解决方案 我对此的解决方案是使用 https://github.com/jgilfelt/android-viewbadger 并为每个标签设置自定义视图: 我的标签仅包含图标,因此我使用了ImageView,但是我相信 ..
发布时间:2020-08-29 19:54:37 移动开发

android:textAllCaps =“" false"不适用于TabLayout设计支持

我在android.support.design.widget.TabLayout中设置了android:textAllCaps="false",以为它仅在“全部大写"中显示“标签标题". 如何删除所有大写字母? 解决方案 设计库更新23.2.0 + 原始答案不适用于设计库23.2.0或更高版本.感谢@ fahmad6在评论中指出,以防万一有人错过了该评论,我将其放在此处.您需 ..
发布时间:2020-08-29 19:53:30 移动开发

在TabLayout(Android设计支持库)中更改标签的背景颜色不会占用整个标签空间

我有一个TabLayout(设计支持库),它与包含三个选项卡的ViewPager绑定在一起.我设计了一个自定义布局,并将其设置为TabLayout中的每个选项卡.我一直在尝试更改当前选定选项卡的背景颜色.颜色仅环绕选项卡中的文本,而不占据整个选项卡空间. 下面是我的活动和自定义布局文件的代码段. 活动代码 public class CustomTabLayoutActivity ..
发布时间:2020-08-29 19:53:26 移动开发

Android:TabLayout指示符挂在选项卡之间

我正在使用android支持库(23.1.1)创建标签布局.我遵循了此处教程,它使用了AppCompatActivity.问题在于,TabLayout的指示器正在两个选项卡之间移动,并且在滑动时无法平稳移动.在寻找解决方案时,我发现指示器在选项卡之间反弹的类似问题,其解决方案是使用该库的较新版本.我正在使用最新版本并面临此问题. 解决方案 在此处获取SlidingTabStrip文件-您还 ..
发布时间:2020-08-29 19:43:57 移动开发

TabLayout:如何加载所有选项卡或仅发生刷卡刷新

我有一个活动,我用recyclerview实现了Android TabLayout.我为TabLayout的三个选项卡实现了三个片段. TabLayout的默认加载行为,它将加载并缓存邻居标签,而不是已加载的邻居标签. 假设片段A,B和C分别对应于选项卡1、2和3. 用户访问标签1时--->已加载片段A和片段B 当用户访问选项卡2 --->片段C已加载 但是当用户再次访问选项 ..

TabLayout与pagerTabStrip的便捷性和功能性

使用ViewPager时,使用TabLayout代替PagerTabStrip有什么好处,反之亦然?还是等价的?一个比另一个更方便吗?一个提供更大的功能吗?在ViewPager的上下文中,再次提出了所有问题,因此也期望得到所有答案.谢谢. 解决方案 TabLayout是一个实质性概念,它取代了Android 5.0中不推荐使用的ActionBar选项卡. 它扩展了Horizo​​ntalS ..