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
相关文章:
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
深圳网站制作平台,深圳市做网站好的公司有哪些?
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
学校建站服务器如何选型才能满足性能需求?
如何通过万网虚拟主机快速搭建网站?
官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站
洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
行程制作网站有哪些,第三方机票电子行程单怎么开?
定制建站策划方案_专业建站与网站建设方案一站式指南
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
Python路径拼接规范_跨平台处理说明【指导】
建站之星备案流程有哪些注意事项?
如何通过老薛主机一键快速建站?
香港服务器租用费用高吗?如何避免常见误区?
岳西云建站教程与模板下载_一站式快速建站系统操作指南
在线制作视频的网站有哪些,电脑如何制作视频短片?
如何在Ubuntu系统下快速搭建WordPress个人网站?
如何快速生成高效建站系统源代码?
建站之星免费版是否永久可用?
临沂网站制作企业,临沂第三中学官方网站?
利用JavaScript实现拖拽改变元素大小
如何设计高效校园网站?
家庭服务器如何搭建个人网站?
如何有效防御Web建站篡改攻击?
C++如何使用std::optional?(处理可选值)
如何快速搭建高效WAP手机网站?
如何在IIS7上新建站点并设置安全权限?
重庆网站制作公司哪家好,重庆中考招生办官方网站?
如何在IIS服务器上快速部署高效网站?
,交易猫的商品怎么发布到网站上去?
教育培训网站制作流程,请问edu教育网站的域名怎么申请?
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
大连网站设计制作招聘信息,大连投诉网站有哪些?
招商网站制作流程,网站招商广告语?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?
高端企业智能建站程序:SEO优化与响应式模板定制开发
新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?
C#如何使用XPathNavigator高效查询XML
图册素材网站设计制作软件,图册的导出方式有几种?
如何在自有机房高效搭建专业网站?
制作农业网站的软件,比较好的农业网站推荐一下?
如何在Windows服务器上快速搭建网站?
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
如何在宝塔面板创建新站点?
*请认真填写需求信息,我们会在24小时内与您取得联系。