android 用xml实现点击效果
来源:互联网 发布:云计算的应用前景 编辑:程序博客网 时间:2024/04/28 15:05
刚刚学了用xml文件实现点击效果,特地来记录下来。app上的按钮,通常都要设置好点击效果,让用户知道他点击了这个按钮,是一种基本的用户体验。原理:点击效果原理很简单,无非就是使用两张或两张以上的图片作为按钮背景,普通情况下使用普通图片,当用户点击按钮时变换到另外的图片,这个变换的过程就是点击效果的实现。方法:当然这种变换可以在java类中实现,当点击事件发生,设置按钮背
((ImageButton)v).setImageDrawable(getResources().getDrawable(R.drawable.android_btn_pressed));
xml实现点击效果更方便
1.在需要实现点击效果的地方照常引用
> <ImageButton> android:id="@+id/btn_play_start"> android:layout_width="wrap_content"> android:layout_height="wrap_content"> android:layout_gravity="center"> android:background="@drawable/play_button_icon" />> 这里的play_button_icon是xml文件
2.在drawable文件夹中新建xml文件,新建时选择selector
3.用item来定义点击前的图片和点击后的图片
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_pressed="true" android:drawable="@drawable/index_start_sel"/> <item android:drawable="@drawable/index_start" ></item> </selector>
至此完成所有操作
0 0
- android 用xml实现点击效果
- android实现点击效果
- Android XML中实现按钮点击效果以及背景平铺
- Android实现Button点击效果
- android button 点击效果实现
- Android 实现点击震动效果
- android XML实现切换效果
- Android 缩略图点击弹出大图效果实现
- Android中图片实现按钮点击效果
- Android ImageButton 如何实现一个点击效果
- Android按钮点击效果的实现(selector)
- Android TextView实现点击展开动画效果
- android 按钮点击效果的实现
- Android 图片实现按钮点击切换效果
- [android] 实现一个按钮点击效果
- Android 图片实现按钮点击切换效果
- Android实现点击产生气泡的效果
- android 图片点击效果的实现
- Android 服务器之FTP服务器上传下载功能的实现
- Android 中Service 和Activity之间传值。(涉及BroadCast的基本用法)
- 欢迎使用CSDN-markdown编辑器
- JavaSE初学笔记之<多线程>
- 如何查看自己电脑上windows installer的版本?
- android 用xml实现点击效果
- 让领导先走 SDUT 3037
- 强大的ViewDragHelper和ViewDragHelper的妙用 一
- Maven 使用 二——nexus
- Git在Windows上安装与使用(一)
- gstreamer 0.10编译遇到错误
- stm32中的C语言(7.24)
- Swift学习笔记(十一)——Swift中三元运算符的低级错误:Consecutive statements on a line must be separated by';'
- mcafee8.8 Patch1与mcafee8.7 Patch5右键扫描出现msi.dll等无效映像错误的解决方法