Android Button的基本用法详解及简单实例
程序员文章站
2023-12-16 17:40:10
android button的基本用法详解
button的click点击事件处理:
mbuttonback.setonclicklistener(new o...
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 Button的基本用法详解及简单实例
-
Android隐藏标题栏及解决启动闪过标题的实例详解
-
修改Android FloatingActionButton的title的文字颜色及背景颜色实例详解
-
Android ListView 滚动条的设置详解及实例代码
-
Android中SharedPreference详解及简单实例
-
Android Webview上的ssl warning的处理方式详解及实例
-
Android屏幕及view的截图实例详解
-
Android ViewFlipper的详解及实例
-
Android自定义ViewGroup(侧滑菜单)详解及简单实例
-
Android 带logo的二维码详解及实例