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资源引用图片。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
详解RxJava2 Retrofit2 网络框架简洁轻便封装
本篇文章主要介绍了详解RxJava2 Retrofit2 网络框架简洁轻便封装,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-12-12Android用RecyclerView实现动态添加本地图片
本篇文章主要介绍了Android用RecyclerView实现动态添加本地图片,具有一定的参考价值,有兴趣的可以了解一下2017-08-08
最新评论