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资源引用图片。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
本文向大家介绍Java基础之extends用法详解及简单实例,包括了Java基础之extends用法详解及简单实例的使用技巧和注意事项,需要的朋友参考一下 Java extends用法详解 概要: 理解继承是理解面向对象程序设计的关键。在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类)。在Java中不允许多继承。 (1)继承 在e
本文向大家介绍Spring中@Async用法详解及简单实例,包括了Spring中@Async用法详解及简单实例的使用技巧和注意事项,需要的朋友参考一下 Spring中@Async用法 引言: 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3.x之后,就已经内
本文向大家介绍Java clone方法详解及简单实例,包括了Java clone方法详解及简单实例的使用技巧和注意事项,需要的朋友参考一下 Java clone方法详解 什么是"clone"? 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能 会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个
本文向大家介绍python getopt详解及简单实例,包括了python getopt详解及简单实例的使用技巧和注意事项,需要的朋友参考一下 python getopt详解 函数原型: 参数解释: args:args为需要解析的参数列表。一般使用sys.argv[1:],这样可以过滤掉第一个参数(ps:第一个参数是脚本的名称,它不应该作为参数进行解析) shortopts:简写参数列表 lon
本文向大家介绍JavaScript cookie详解及简单实例应用,包括了JavaScript cookie详解及简单实例应用的使用技巧和注意事项,需要的朋友参考一下 JavaScript cookie详解 一、cookie基本介绍 cookie是document的对象。cookie可以使得JavaScript代码能够在用户的硬盘上持久地存储数据,并且能够获得以这种方式存储的数据。cook
本文向大家介绍Android Build类的详解及简单实例,包括了Android Build类的详解及简单实例的使用技巧和注意事项,需要的朋友参考一下 Android Build类的详解及简单实例 一、类结构: 二、类概述:从系统属性中提取设备硬件和版本信息。 三、内部类: 1、Build.VERSION 各种版本字符串 2、Build.VERSION_CODES 目前已知的版本代码的枚举类 四、