问题标签 [android-support-design]

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 投票
1 回答
2060 浏览

android - 滚动部分隐藏时如何自动隐藏v7 appbar - android

按照教程,我创建了这个布局:

在此处输入图像描述

这是我的布局 xml 文件:

我想要的是,当我将滚动条留在中间时(当应用程序栏的下部可见时),应用程序栏应该隐藏自己完全显示自己,就像在谷歌游戏商店中发生的那样:

请注意,在谷歌播放的情况下,当没有手指触摸屏幕时,应用栏永远不会半隐藏

如何制作这样的应用栏?

谢谢

0 投票
0 回答
116 浏览

android - ColorPrimaryDark 主题 android 不会显示在 android 的所有活动中

我希望你能帮助我。我在 values-v21 中创建了我的 style.xml,因此我为整个应用程序放置了主题,但 colorPrimaryDark 仅在主要活动中有效,其他活动无效。

0 投票
2 回答
68 浏览

android - 使用 API 15 在导航抽屉片段中插入图像标题

使用 API 15 在导航抽屉片段中插入图像标题的更好方法是什么?我知道如何使用 api 21,但如果可能的话,我需要知道其他方法。谢谢

0 投票
1 回答
553 浏览

android - NavigationDrawer 中的多个可检查组在升级支持设计库后停止工作

我正在使用 NavigationView 将 menu.xml 数据显示到我的 NavigationDrawer。它有两组可检查项目。第一组可以同时检查任意数量的项目,第二组可以只检查一个。

使用的支持库版本:

用于 NavigationView 的 xml 代码

在我将库升级到最新版本后:

可检查的行为发生了变化。现在,当我多次单击同一个项目时,它会检查和取消选中自身,但是当我选择不同的项目时,一切都会被取消选中,只有在再次单击同一个项目后,它才会被选中。看了两个版本的源码后,没意识到问题出在哪里。看起来有点像这个可破解的行为属性在新版本中根本没有考虑。lib 的错误或整个实现应该突然以不同的方式完成?

0 投票
1 回答
281 浏览

android - Android Material EditText

I'm using Support Design Library. I created EditText but when I'm writting something there is some blue underline of edit text like in the picture below

enter image description here

Here is my code:

How to fix that?

0 投票
1 回答
1015 浏览

android - Navigation View: checkableBehavior="none" not working on latest version

Im using the latest Android Design Support Library and have two groups for my Navigation View, one for fragments where I use android:checkableBehavior="single" and one for Activities like Settings and About where I use android:checkableBehavior="none".

This worked fine up to version 23.0.1 of the library, now when I just use compile 'com.android.support:design:+' The buttons get checked when selecting.

Is this just a bug in the library or do I have to change something for the new version? I can't find anything in the changelog.

menu:

layout:

0 投票
1 回答
1040 浏览

android - 有一种方法可以在 CollapsingToolbarLayout 上更快地启动 contentScrim 动画吗?

在此示例中,contentScrim 属性设置了颜色,但我不知道如何控制它何时启动。我想尽快开始颜色过渡。

contentScrim 示例

你能给我一个提示吗?提前致谢。

0 投票
1 回答
3937 浏览

android - 如何在使用 DrawerLayout 和 Fragments 时以编程方式使工具栏透明

我的问题是如何使 ActionBar 透明(以及状态栏)?

我在尝试使用 Android 上的 AppBarLayout 和 Toolbars 来实现这一点时遇到了麻烦。

我需要它,因为我想创建一个应用程序,该应用程序具有一个包含 DrawerLayout 的主 Activity 和许多主要是片段的屏幕。然后,在某些屏幕中,ActionBar 和 StatusBar 变得透明(同时仍然有 DrawerLayout 的汉堡按钮)。

我已经尝试更改 AppBarLayout 和工具栏,但它看起来很奇怪......看起来 ActionBar 上有一些奇怪的边距。

结果如下:

结果

这是在改变颜色/改变它之前:

在此处输入图像描述

当一些片段附加到主 Activity 的主要内容时,关于如何在 ActionBar 上实现透明度的任何想法?

如果你想看一下代码,这里是存储库: Sample Repo

0 投票
1 回答
241 浏览

android - 找不到 Android ActionBar 类

我正在尝试将 ActionBar 添加到我的 main_activity 但是我收到错误 The following classes could not be found: - android.support.v7.internal.app.WindowDecorActionBar 我已经安装了支持存储库和支持库,并且想知道我应该添加哪些依赖项来解决这个问题。最低 SDK 版本为 15,目标 SDK 版本为 23,如果这有助于解决问题。我是 Android 开发的新手,如果我听起来很愚蠢,我很抱歉!

0 投票
4 回答
20199 浏览

android - 在 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默认是左侧的图标和与图标在同一行的文本

所以这里有一个简单的方法来解决它(虽然它可能有缺点,idk tbh):

还有一种更好的方法(这样您还可以在左、右、上、下对齐图标):

  1. res/layout中创建custom_tab.xml

2.在你的活动java中

到目前为止,我已经使图标出现在这样的任何一侧:

选项卡布局图标

PS:setCompoundDrawablesWithIntrinsicBounds函数参数是这样的 4 个侧面图标: