j68832688 发表于 2023-3-12 22:34:35

安卓 按钮.xml 参数问题!!

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!--按下-->
<item android:state_pressed="true">
<shape>
   <solid android:color="#FF808080"/>                  <!--内部颜色-->
   <corners android:radius="0dip"/>                      <!--四周弧形-->
   <stroke android:width="1dp" android:color="#FF000000"/> <!--边框大小--><!--边框颜色-->
</shape>
</item>
<!--呈现-->
<item>
<shape>
   <solid android:color="#00000000"/>                      <!--内部颜色-->
   <corners android:radius="0dip"/>                        <!--四周弧形-->
   <stroke android:width="1dp" android:color="#FF000000"/> <!--边框大小--><!--边框颜色-->
</shape>
</item>
</selector>这个 xml有 呈现时 和 按下时 的效果

但是这个按钮属性是 禁止时 的效果没有!

问问这个要怎么加?

A1250062359 发表于 2023-3-14 02:29:10

本帖最后由 A1250062359 于 2023-3-14 02:31 编辑

使用方法把该xml文件放到自己软件工程的   \res\drawable目录里面
这个xml可以给 按钮、标签、面板等组件、甚至窗口背景、都可以添点击时的水波纹效果

标签使用方法:
标签1.置背景图片(R.anniu)

按钮使用方法:
按钮1.图片2 = R.anniu

窗口背景使用方法:
主窗口.背景图片2 = R.anniu


代码:android:color="#50e8e8e8"> <!--波纹颜色-->
后面6位数字(e8e8e8)是颜色、只需要修改后面6位颜色代码即可、前面两位数字为透明度

fjuks 发表于 2023-3-14 14:27:00

A1250062359 发表于 2023-3-14 02:29
使用方法把该xml文件放到自己软件工程的   \res\drawable目录里面
这个xml可以给 按钮、标签、面板等组件 ...

编辑框的光标颜色能改变吗

A1250062359 发表于 2023-3-15 14:59:08

fjuks 发表于 2023-3-14 14:27
编辑框的光标颜色能改变吗

xml代码如下   完整复制

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <size android:width="1dp"/>
    <solid android:color="#ff5555"/>
</shape>

fjuks 发表于 2023-3-15 16:53:29

A1250062359 发表于 2023-3-15 14:59
xml代码如下   完整复制

更换界面风格有效果,感谢大佬。
字体的大小如何根据组件编辑框、按钮、标签的高度自适应或填充

易8643501 发表于 2023-3-28 22:18:08

看看什么好东西!

易8643501 发表于 2023-4-11 22:24:09

易如意中文编程学习交流论坛有你更精彩~

tianyi333444 发表于 2023-4-27 11:26:07

厉害了

jiangguanghu 发表于 2023-5-2 19:40:03

6666666666
页: [1]
查看完整版本: 安卓 按钮.xml 参数问题!!