android-tablayout相关内容

停止 Android TabLayout 自动加载下一页

我已经意识到,在 Android 中使用选项卡布局时,它总是会加载与之接触的选项卡,即之前的选项卡和之后的选项卡,因此在您分页时会加载它. 但是,我从服务器加载大量内容和图像,这会导致大量数据和内存使用,并且我经常遇到 OOM 错误,我正在使用 Glide 有效地显示图像. 基本上我需要知道 3 件事: 如何停止标签布局加载当前页面以外的任何页面 进入新页面后如何清除/回收/删 ..
发布时间:2022-01-09 21:08:59 移动开发

如何在 Android 中创建动态选项卡并为每个片段添加不同的功能?

我知道如何创建静态选项卡,使用 volley 在 android 中获取数据并在每个片段中工作,但是如何使用 JSON 创建动态选项卡并在每个 上存储不同的详细信息标签.就像第一个标签商店 "मुख्य समाचार" 来自不同网络服务的图像和详细信息.我所知道的是创建这样的标签: 公共类 TabActivity 扩展 AppCompatActivity {私人工具栏工具栏;私有 TabLayo ..
发布时间:2022-01-09 21:00:13 移动开发

平板电脑设备上的选项卡未占据全宽 [使用 android.support.design.widget.TabLayout]

我将标签设置为 UPDATE 29/05/2015 这个帖子.在我的 Nexus 4 手机上,标签占据全宽,但在 nexus 7 平板电脑上,它位于中间,不覆盖全屏宽度. Nexus 7 屏幕截图Nexus 4 屏幕截图 解决方案 一个“更简单"的答案 从 Kaizie 借来的会只需添加 app:tabMaxWidth="0dp" 在你的 TabLayout xml: ..
发布时间:2022-01-09 20:13:36 移动开发

tablayout Fragment之间的通信

我使用了带有片段的选项卡布局.场景是这样的. 活动: 片段1、片段2、片段3 从 Fragment2 更新 Fragment1 的 UI. 我试图从片段访问方法,但结果是空指针异常. 解决方案 您可以使用 Observer Pattern 来实现这一点.为此,您必须在 MainActivity 中创建一个 MutableLiveData 并通过 interface ..

在android中隐藏Tablayout Bar

我有一个带有片段的 toolbar 、Tablayout 、viewpager 的活动就这样 我想在所有片段上实现toolbar素材搜索 像这样 但问题是 TAB Bar .我想在搜索打开时隐藏标签栏(呼叫、聊天、联系)并在搜索关闭时取消隐藏 如何隐藏标签栏? 我正在使用 this 库来实现材料搜索视图 布局代码如下 ..

Android:将 TabLayout 固定到 Scrollview 的顶部

我正在看手机上的推特应用. 您可以看到,当用户向上滚动时,tabLayout 实际上只是很好地将自己固定在工具栏的底部,并且根本不移动. 我想也许他们只是将应用程序的所有顶部(个人资料图片,草地上自行车的个人资料壁纸,文本)放入 CollapsingToolBarLayout 和 AppBarLayout 中,但实际上,只有个人资料草地上自行车的墙纸是 CollapsingToolBa ..

使用数据绑定库在 MVVM 架构中使用 Tab 布局

我正在开发一个以标签布局作为图像的应用. 我想将 MVVM 架构与数据绑定库一起使用,但我是这个框架的新手. 我可以在不使用 MVVM 的情况下通过使用 ViewPager 作为此示例正常设置选项卡布局来做到这一点. 没有 MVVM 和数据绑定的正常选项卡布局: activity_main.xml: ..

在 com.android.support:design:23.1.0 中更改左侧、顶部、右侧或底部的 TabLayout 图标

我对 android 开发还很陌生.所以请耐心等待. 我已经尝试将 com.android.support:design:23.1.0 中的图标和文本在同一行中对齐一天. 显然在 com.android.support:design:23.1.0 中,他们已将默认图标位置更改为顶部,并将文本更改为底部. 以前在 com.android.support:design:23.0.1 ..

带有 rtl tablayout 的 Android rtl viewpager

我知道这个问题可能看起来重复,但我找不到解决我问题的好方法.我将 tablayout 与 viewpager 一起使用,fragmentPagerAdapter 作为 viewpager 的适配器.如您所知,viewpager 不支持 rtl 布局,因此我在 rtl 语言环境中遇到了问题.我希望标签从右侧开始(第一个标签贴在屏幕右侧)并且用户可以正确滑动.我怎样才能做到这一点?有什么帮助吗? ..
发布时间:2021-11-27 22:14:18 移动开发

设计只有图标的支持库选项卡

我正在使用设计支持库来创建选项卡.默认情况下,它会创建带有文本的选项卡.如何创建只有图标的选项卡?如果它是当前选定的选项卡,我还想更改图标颜色. 解决方案 使用它来填充 viewPager: public class SectionPagerAdapter extends FragmentPagerAdapter {公共 SectionPagerAdapter(FragmentManag ..
发布时间:2021-11-27 22:14:08 移动开发

在TabLayout(材料设计)android中动态添加和删除选项卡

我有一个 TabLayout,里面有 ViewPager.我需要在 tablayout(材料设计)中动态添加和删除选项卡.我可以动态添加选项卡,但是在删除选项卡时,选项卡正在正确删除.但是viewpager的最后一项被删除了.所以选项卡没有显示特定的片段.仅供参考,我使用了 FragmentPagerAdapter. 我已经按照本教程来实现这一点 https://androidbeli ..

不使用 ViewPager 的 TabLayout

我想实现一个 TabLayout 因为它很简单但是我发现的所有教程都涉及一个 ViewPager.我只想要像 OnClickListener 这样的东西,如果我点击 Add 图标,它会显示一个显示“标签 1"的吐司,如果我点击日历图标,它会显示显示“标签 2"的吐司 我想使用 TabLayout 因为它处理设备旋转. Main_activity.java public class M ..
发布时间:2021-11-27 22:13:33 移动开发

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

我正在使用 android.support.widget.TabLayout 来创建 Tab 视图,并且我想从代码(不是从 xml 或通过样式)更改选定的标签文本颜色.我该怎么做? 解决方案 如果您正在使用设计支持库,请将此代码添加到您的标签活动. tabLayout.setSelectedTabIndicatorColor(Color.parseColor("#FF0000"));ta ..
发布时间:2021-11-27 22:13:18 移动开发

如何更改 TabLayout 所选选项卡的图标颜色?

我将 TabLayout 与 ViewPager 一起使用,我想知道如何最有效地更改 TabLayout 中所选选项卡的图标颜色. Google 的 Youtube 应用是关于如何实现这一点的完美参考.在主页面上,有四个深灰色图标.选择特定选项卡后,该选项卡的图标变为白色. 没有任何第三方库,如何达到同样的效果? 一种可能的解决方案显然是使用选择器.但在这种情况下,我必须找到图标 ..
发布时间:2021-11-27 22:13:09 Java开发

Android ViewPager 加载不正确的片段

所以我试图在我的主要导航栏下方设置一个标签栏和布局来处理我的主要活动. 我似乎无法让 ViewPager/TabLayout(不确定哪个是问题的原因,这是新的)来加载正确的片段.我已经阅读了大量文档并检查了 1 个以上的教程,以查看我是否正确地执行此操作,并且似乎我正在做与他们相同的事情... 我的 TabLayout 的 OnTabSelectedListener 看到选项卡正确更改 ..