今天给大家补充学习一下Android初级开发的button的问题,在设置Background之后Button点击动画消失的问题 。
今天展示的效果是水纹波动的动画效果 。这个在Android5.0推出之后就增加的 。
但是如果按照往常的方式给 Button 设置了 background 之后,发现水波纹效果没有了 , 那这个是怎么回事了?
文章插图
正确的改变 Button 颜色的姿势如下:
首先在 values/styles.xml 文件中添加如下风格:
@android:color/holo_blue_light
或者是:
@android:color/holo_red_light
【Android初级开发详解Button设置background之后点击动画效果消失问题】这两种主题都可以,尝试之后,发现效果一致 。
在 xml 文件中使用Button样式设计:
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="16dp"
android:text="Button"
android:textAllCaps="false"
android:textColor="@android:color/white"
android:theme="@style/RedButtonStyle"
/>
文章插图
安卓零基础开发视频资料:653961128领取
水波纹效果出来了 。其中有一行 android:textAllCaps="false" 可以解除 Button 对文本大写的限制 。
几行代码就可以实现的效果,采用Button样式即可 。喜欢我的,可以关注我哦;
- 游戏开发赚钱么
- 安卓怎么更改蓝牙名称,android 蓝牙获取设备名称
- Android虚拟机软件,android虚拟机开发
- 美团app是用什么开发的 做一个像美团一样的app要多少钱
- Android13来了它真的平庸又鸡肋吗
- androidwear,android 手表怎么用
- 摄影初级教程,入门摄影
- 立体摄影初级篇vr相机应用教程,vr摄影教程
- 开发一个新客户的成本 同行要打价格战怎么办
- 小米MIUI1096开发版体验新增双卡快捷切换更流畅更省电