Android中Button的基本用法
来源:互联网 发布:php 无线分类 编辑:程序博客网 时间:2024/06/05 20:55
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资源引用图片。
1 0
- Android中Button的基本用法
- Android中Button的用法
- Android开发笔记:Button的基本用法
- Android中ListView中有button,checkbox,GridView的用法
- Android中ListView中有button,checkbox,GridView的用法
- Android Button的基本使用
- 举例说明Android中Button中的OnClickListener更简便的用法
- android中TextView、TextEdit和Button的用法以及draw9patch
- Ext.Button组件的基本用法
- Ext.Button组件的基本用法
- SWT中Button的用法
- iOS 中button的用法
- Android中Menu的基本用法
- Android中通知的基本用法
- Android中StartActivityForResult的基本用法
- Android中SharedPreferences的基本用法
- Android中Handler的基本用法1
- Android中Handler的基本用法
- Task Arrangement -- incomplete
- 这些地方你不需要使用 JavaScript
- 使用jquery 的deferred 报错
- argc和argv在main函数中的应用,及unistd.h
- ORACLE 跟踪文件详细解释
- Android中Button的基本用法
- iOS 代码命名规范 及Android 代码命名规范(1)iOS
- List的深度克隆
- 基数树(radix tree)
- Android NDK开发学习:我的第一个NDK项目
- memcache启动命令
- 这是HR筛选简历的套路!
- 再学习java中遇到的问题
- .net MVC 下拉多级联动及编辑