Android Button的基本用法详解及简单实例
更新时间:2017年02月23日 10:10:36 投稿:lqh
这篇文章主要介绍了Android Button的基本用法详解及简单实例的相关资料,需要的朋友可以参考下
Android Button的基本用法详解
Button的Click点击事件处理:
mButtonBack.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Log.e("================", "MenuBackBtnListen");
MenuimageView.setVisibility(View.INVISIBLE);
mButtonBack.setVisibility(View.INVISIBLE);
buttonCmdLl.setVisibility(View.INVISIBLE);
mLabel.setVisibility(View.INVISIBLE);
}
});
Button的Press状态的获取及调用:
mButtonBack.setOnTouchListener(new View.OnTouchListener() {
InputStream is = null;
@Override
public boolean onTouch(View arg0, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_DOWN){
try {
is = asm.open("ReturnBtnPress.png");
} catch (IOException e) {
e.printStackTrace();
}
}else if(event.getAction() == MotionEvent.ACTION_UP){
try {
is = asm.open("ReturnBtnNormal.png");
} catch (IOException e) {
e.printStackTrace();
}
}
mButtonBack.setBackground(Drawable.createFromStream(is, null));
return false;
}
});
说明:
private AssetManager asm; asm=getAssets();
图片资源是放在 /Android/assets/ 文件夹下。
没有用R资源引用图片。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
Android开发笔记之:一分钟学会使用Logcat调试程序的详解
本篇文章是对Android中Logcat调试程序的使用进行了详细的分析介绍,需要的朋友参考下2013-05-05
Android编程开发之EditText实现输入QQ表情图像的方法
这篇文章主要介绍了Android编程开发之EditText实现输入QQ表情图像的方法,涉及Android多媒体文件及EditText的相关操作技巧,需要的朋友可以参考下2015-12-12
Android开发框架之自定义ZXing二维码扫描界面并解决取景框拉伸问题
这篇文章主要介绍了Android开发框架之自定义ZXing二维码扫描界面并解决取景框拉伸问题的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下2016-06-06
Android 10 启动之servicemanager源码解析
这篇文章主要为大家介绍了Android 10 启动之servicemanager源码解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-10-10


最新评论