android-design-library相关内容

TabLayout标签样式

我使用来自 com.android.support:design 库的新的 TabLayout .我想更改选定/未选定选项卡的背景.我查看了源代码,发现只有 tabBackground 属性可以更改所有标签的颜色,并且不能控制所选标签的颜色. 如何控制选中/未选中的标签背景? 解决方案 定义: ..
发布时间:2021-04-03 20:29:46 移动开发

在BottomNavigationView中设置最初选择的项目索引/ID

我已经实现了 BottomNavigationView 并且不知道如何设置选择索引或MenuItem id(在我的情况下,默认情况下应选择中间项). 恐怕目前还没有这种可能性,因为它太原始了,但是无论如何,我们将不胜感激.谢谢! 解决方案 使用bottomNavigationView.setSelectedItemId(R.id.item_id); Android Suppor ..

Android设计库CoordinatorLayout,AppBarLayout和DrawerLayout

我正在使用API​​ 22上的Android设计库.我想: 有一个工具栏和一个DrawerLayout,其中有一个RecyclerView 将DrawerLayout置于工具栏下方;例如,当工具栏可见时,抽屉的主要内容应位于其下方,(左侧)抽屉也应位于其下方,以便在展开时,工具栏仍可见. 向下滚动“回收者"视图时,可以将工具栏从屏幕上滚动出来 这甚至有可能吗?我在嫁给#2和#3时遇 ..

如何在TabLayout内的选项卡上显示未读的通知计数器?

我正在使用Android支持设计的 TabLayout 库. 我想在标签上显示未读的通知计数器,其标题如下图所示. 如何在TabLayout内的Tab上设置未读计数? 解决方案 使用public TabLayout.Tab setCustomView (int layoutResId) 使用TextView和Button创建Layout,在“自定义"视图中使用此功能. ..

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

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

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

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

如何确定小吃店的高度和位置?

在 Android支持库24.1.1 上,Snackbar正常运行: 然后从 Android支持库24.2.0 开始,Snackbar的行为如下: 在库修订历史记录,有以下语句: 行为更改:现在,如果状态栏是半透明的,则小吃栏会在导航栏的后面绘制. 但是问题是我的应用程序是全屏的,没有导航栏或状态栏.我该如何解决? 解决方案 查找此答案 https://stacko ..

底图景观问题

在横向模式下显示“底部表单"对话框时,我的行为不正确.在设计库的24. +版本中会出现此问题. 根据下图,底纸仅在横向中无法正确显示.我正在使用BottomSheetDialog类,并且正在关注本教程: http://www.skholingua.com/blog/bottom-sheet-android ,在我发布的应用中,也会出现此问题. 我测试了25. +版本,但问题仍未解决. ..

如何处理支持/设计库新底部的问题?

背景 我使用了 底部-工作表 库( 此处 ,基于 该库 ,也写了 图书馆有问题,但总的来说,我已经解决了所有问题. 问题 最近,我们发现从所有广告网络屏幕返回到具有底部页面的屏幕之后,底部页面进入了一种奇怪的扩展状态. 我已经决定是时候尝试新的支持库底页了(显示为 立即显示底页,并且显示错误的高度. 必须立即配置其高度,不支持"wrap_content",并且展开时也不 ..

CollapsingToolbarLayout setTitle()不再起作用

CollapsingToolbarLayout中的setTitle()方法已经存在一些错误(例如仅在滚动后显示,已在v22.2.1中修复). 今天我更新到了v23.0.0,它根本无法正常工作,就像没有显示标题一样.通过延迟多次调用它,我可以看到有时有标题,但是它确实不可靠(例如,您切换到另一个片段,然后又回到第一个片段,就不再有标题了.) 我发现有一个新属性,app:titleEnab ..