Android Button的基本用法详解及简单实例
发布时间 - 2026-01-10 23:14:17 点击率:次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
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
Python面向对象测试方法_mock解析【教程】
Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】
HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
微信小程序 配置文件详细介绍
HTML透明颜色代码怎么让图片透明_给img元素加透明色的技巧【方法】
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
Android自定义listview布局实现上拉加载下拉刷新功能
如何快速启动建站代理加盟业务?
微信小程序 canvas开发实例及注意事项
开心动漫网站制作软件下载,十分开心动画为何停播?
js实现获取鼠标当前的位置
如何获取免费开源的自助建站系统源码?
如何在阿里云虚拟主机上快速搭建个人网站?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
如何用已有域名快速搭建网站?
微信h5制作网站有哪些,免费微信H5页面制作工具?
Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】
Laravel如何生成URL和重定向?(路由助手函数)
Laravel如何处理CORS跨域请求?(配置示例)
桂林网站制作公司有哪些,桂林马拉松怎么报名?
php 三元运算符实例详细介绍
Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤
Laravel如何编写单元测试和功能测试?(PHPUnit示例)
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
北京专业网站制作设计师招聘,北京白云观官方网站?
Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
iOS正则表达式验证手机号、邮箱、身份证号等
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
如何在 Pandas 中基于一列条件计算另一列的分组均值
Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
Laravel事件和监听器如何实现_Laravel Events & Listeners解耦应用的实战教程
Angular 表单中正确绑定输入值以确保提交与验证正常工作
Laravel如何创建自定义中间件?(Middleware代码示例)
如何用低价快速搭建高质量网站?
如何利用DOS批处理实现定时关机操作详解
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】
Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID
如何在新浪SAE免费搭建个人博客?
大型企业网站制作流程,做网站需要注册公司吗?
Laravel如何使用Eloquent进行子查询
Laravel模型事件有哪些_Laravel Model Event生命周期详解

