问题标签 [material-components-android]

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 投票
6 回答
30798 浏览

android - android中两侧圆形的进度条

我正在尝试在 android 中创建一个自定义进度条。我为此使用了以下 xml 文件(progress_bar_horizo​​ntal.xml):

除了我希望进度条的进度在两边都四舍五入之外,一切都很好。上述代码使进度条在左侧被舍入,而在右侧被简单地切割(不被舍入)。可能是因为剪辑标签。你能帮我吗?我应该改变什么来让我的进度条的进度在两边都四舍五入?

完整的布局如下:

这是我努力的结果:链接文本

我希望红色条在右侧也有圆形边缘。非常感谢您的评论。

0 投票
4 回答
56417 浏览

android - Android Circular 确定 ProgressBar

我想创建一个 Circluar Determinate ProgressBar,它在栏的中心显示进度。是否有任何默认方法来创建它,或者我必须创建自己的自定义方法。

0 投票
3 回答
3204 浏览

android - 镜像(翻转)视图/进度条

我有一个定制的圆形进度条,用于时钟上的秒计数器,我想翻转它,以便时钟逆时针计数。

在这里搜索解决方案,我发现了这个:

从右到左进度条?

这显然适用于水平进度条,但我不能简单地将它旋转 180 度,因为这只会将时钟移动 180 度并且它仍然会顺时针滴答作响。

有没有其他方法可以镜像 ProgressBar 或任何视图?

编辑:

刚刚找到“android:rotationY”和等效的程序,但理想情况下这需要用于 2.2 及更高版本..

0 投票
16 回答
78982 浏览

android - 将常量文本放在应该不可编辑的 EditText 中 - Android

我想在editText中有常量文本,例如:

用户应该无法从“ http://”中删除任何字符,我对此进行了搜索并发现了这个:

但我不知道它是否限制用户从头到尾不删除任何字符限制。我也无法理解 Spanned 类的使用。

如果我们可以放入TextView内部,一种方法将是一个不错的选择,EditText但我认为这在 Android 中是不可能的,因为两者都是视图,这可能吗?

0 投票
8 回答
102811 浏览

android - Material Design 没有样式化警报对话框

我已将 appCompat 材质设计添加到我的应用程序中,但似乎警报对话框没有使用我的主色、主色或强调色。

这是我的基本风格:

根据我的理解,对话框按钮文本也应该使用这些颜色。我的理解是错的还是我需要做更多的事情?


解决方案:

标记的答案让我走上了正确的轨道。

0 投票
1 回答
1586 浏览

android - 材料设计菜单项

所以在这里我认为在实施 Material Design 之后,一切都会像指南中所说的那样。但是当我使用一个只有标题的菜单项(正确的,不是主图标)时,它与指南中的内容不同:

我的期望

相反,它仍然是这样的:

我得到了什么

还是我必须创建一个自定义视图才能拥有这样的菜单项?如果是这样,如何?谢谢您的帮助..

0 投票
14 回答
220088 浏览

android - 调整浮动操作按钮的图标大小(fab)

浮动按钮 新的浮动操作按钮应该是56dp x 56dp并且里面的图标应该是24dp x 24dp。所以图标和按钮之间的空间应该是16dp

波纹椭圆形.xml

这是我得到的结果:
浮动按钮结果
我使用了\material-design-icons-1.0.0\content\drawable-hdpi\ic_add_black_48dp.png
https://github.com/google/material-design-icons/releases中的图标/tag/1.0.1

如何使按钮内的图标大小与指南中的描述完全相同?

http://www.google.com/design/spec/components/buttons.html#buttons-floating-action-button

0 投票
5 回答
17495 浏览

android - 安卓材料芯片

我想在我的应用程序中实现一个带有芯片的自动完成编辑文本,并且我想以一种在这里完成的方式来完成它:材料设计芯片。首先,我想问一下是否有某种小部件(可能是新支持库的一部分)或我可以使用以轻松实现的解决方案。(我知道之前有人问过这个问题,但我只是想知道在此期间是否发生了一些变化)。我也找到了这个,但我不知道如何使用它(我可以使用它)来自动完成我的数据集......以前有没有人使用过这个库并可以分享他们的经验?

任何帮助,将不胜感激!

0 投票
10 回答
116839 浏览

android - 工具栏在状态栏下方重叠

我想在我的活动中使用 appcompat v21 工具栏。但是我正在实现的工具栏在状态栏下方重叠。我该如何解决?

重叠工具栏

这是活动布局xml:

工具栏视图:

主题风格:

0 投票
7 回答
79612 浏览

android - 根据材料设计指南实施 SearchView

我一直在寻找根据材料设计指南在活动工具栏(操作栏)中实现搜索视图的方法。

单击搜索图标时,整个工具栏将动画显示只有搜索 EditText 具有白色背景,并在主视图中显示建议而不是下拉菜单。

以下是指南的屏幕截图: 在此处输入图像描述

这是来自 Gmail 收件箱实现的 gif: 在此处输入图像描述

我一直在寻找代码示例和教程,但到目前为止我没有成功。我该怎么做呢?