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
# Button实例
# Button如何使用
# Android定制RadioButton样式三种实现方法
# Android控件之ToggleButton的使用方法
# Android控件系列之RadioButton与RadioGroup使用方法
# Android RadioButton单选框的使用方法
# Android点击Button实现功能的几种方法总结
# Android中button实现onclicklistener事件的两种方式
# Android 控件(button)对齐方法实现详解
# android RadioButton和CheckBox组件的使用方法
# Android控件系列之Button以及Android监听器使用介绍
# 放在
# 希望能
# 谢谢大家
# Log
# MenuBackBtnListen
# MenuimageView
# View
# onClick
# setVisibility
# Press
# setOnTouchListener
# OnTouchListener
# INVISIBLE
# buttonCmdLl
# mLabel
# void
# Click
# pre
# class
# strong
相关文章:
山东云建站价格为何差异显著?
javascript基本数据类型及类型检测常用方法小结
深圳网站制作培训,深圳哪些招聘网站比较好?
成都响应式网站开发,dw怎么把手机适应页面变成网页?
网站制作的方法有哪些,如何将自己制作的网站发布到网上?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
如何用PHP快速搭建CMS系统?
宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?
php条件判断怎么写_ifelse和switchcase的使用区别【对比】
如何选择最佳自助建站系统?快速指南解析优劣
如何在Windows环境下新建FTP站点并设置权限?
c# 在ASP.NET Core中管理和取消后台任务
建站之星多图banner生成与模板自定义指南
Android滚轮选择时间控件使用详解
如何快速搭建响应式可视化网站?
高防服务器租用首荐平台,企业级优惠套餐快速部署
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
宝塔建站后网页无法访问如何解决?
如何通过VPS建站无需域名直接访问?
如何注册花生壳免费域名并搭建个人网站?
电商平台网站制作流程,电商网站如何制作?
如何高效生成建站之星成品网站源码?
建站之星代理费用多少?最新价格详情介绍
建站之星体验版:智能建站系统+响应式设计,多端适配快速建站
建站之星后台管理如何实现高效配置?
如何在阿里云香港服务器快速搭建网站?
如何在VPS电脑上快速搭建网站?
如何在Windows 2008云服务器安全搭建网站?
c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗
如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?
官网网站制作腾讯审核要多久,联想路由器newifi官网
建站之星如何保障用户数据免受黑客入侵?
Android自定义listview布局实现上拉加载下拉刷新功能
制作网站怎么制作,*游戏网站怎么搭建?
企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?
如何在Golang中指定模块版本_使用go.mod控制版本号
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
如何设计高效校园网站?
如何选择建站程序?包含哪些必备功能与类型?
建站之星如何快速更换网站模板?
C#如何使用XPathNavigator高效查询XML
红河网站制作公司,红河事业单位身份证如何上传?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
C++中引用和指针有什么区别?(代码说明)
定制建站模板如何实现SEO优化与智能系统配置?18字教程
建站主机选购指南:核心配置优化与品牌推荐方案
如何正确选择百度移动适配建站域名?
*请认真填写需求信息,我们会在24小时内与您取得联系。