|
|
1
1
Android附带的大多数项目只是一组预打包的属性。 几乎不可能期望Android API开发人员为每个可能的颜色/边框组合包含一组预打包的属性,但始终有一个解决方案! 不幸的是,正如您所提到的,解决方案确实存在于创建您自己的定制XML文件中,在您掌握了它的窍门之前,这通常是令人生畏的。一旦你这样做了,你也会惊叹于它所允许的灵活性。 具体来说,有两种选择… 1)创建自定义XML边框可绘制。 2)在Buttons background属性下,设置新的自定义边框可拖动 3)然后在buttons xml属性下设置Ripple效果,方法是添加:
----或者---- 一个更复杂的方法是使一个像下面这样的可拖动。这将添加“涟漪”按钮效果以及自定义阴影、按钮颜色和边框颜色! “对于以后阅读这篇文章的人来说,可能经验不足) 1)在项目视图中转到“可绘制/可绘制” 2)右键单击文件夹本身,然后选择新建/可绘制资源文件。 3)输入文件名my_ripple_button.xml(根并不重要,因为您将用下面的代码替换它) 4)如果您不在,请单击“文本”选项卡。 5)选择所有文本并基本替换为以下内容:(创建自定义颜色边框的步骤基本相同)
|
|
|
Valeriu Seremet · 布局按钮与背景相对应 8 年前 |
|
|
Grace Tanya · 如何使用导航活动下的按钮在片段之间切换 8 年前 |
|
|
Jason Axelrod · 安卓系统中一个按钮上两条短信? 10 年前 |
|
|
Twitter khuong291 · 更改按钮内的可拉伸尺寸 10 年前 |
|
|
Vedavyas Bhat · 设置样式后无法单击按钮 12 年前 |
|
|
user1832478 · 未检测到onClickListener 12 年前 |
|
|
Natalie Carr · 在谷歌地图Android顶部显示按钮 12 年前 |
|
|
Signcodeindie · Android:如何将文本写入图像中的特定区域 12 年前 |
|
|
Chinmay Dabke · 将屏幕坐标从按钮传递给父级 12 年前 |
|
|
PeakGen · 以百分比设置按钮的大小 12 年前 |