博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android Button ImageButton 区别
阅读量:6499 次
发布时间:2019-06-24

本文共 1050 字,大约阅读时间需要 3 分钟。

BUTTON类结构图:

\

由类结构图,可以看出Button是继承于TextView的,所以TextView的一些属性也适用于Button控件。

ImageButton类结构图:

\

ImageButton就是用一个图标代表了一些文字,它没Android:text属性。它由Android:src指定图标的位置
android:src="@drawable/back_48"
其他属性都和Button差不多

1、  如何设置按钮的样式?

通过Android:background设置

2、如何设置背景图标:

3、  如何设置按钮的文字颜色
通过Android:textColor

 
nbsp; 
4、  如何设置按钮的文字样式
通过android:textStyle 

5、  如何为按钮添加监听器注册事件
 方式1:通过setOnClickListener方式

myBtn4.setOnClickListener(new OnClickListener() {                          @Override                       public void onClick(View v) {                              myBtn4.setText("setOnclickListener事件监听注册成功");                          }                });

实践演练:
1、  怎么样设置ImageButton的图标位置

2、  怎么样为ImageButton添加监听器注册事件
与Button一样它照样有两种方式设置
方式1:通过onClickListener

imgBtn01.setOnClickListener(new OnClickListener() {             @Override          public void onClick(View v) {                myTextView.setText("ImageButton的监听事件");          }        });
方式2:通过XML文件设置

1、  设置透明度

imgBtn01.setAlpha(50);//设置透明度

转载于:https://www.cnblogs.com/xiaowangba/archive/2012/08/01/6314539.html

你可能感兴趣的文章
apache配置文件详解
查看>>
linux下echo的使用总结
查看>>
表单通过连接数据库数据进行验证
查看>>
redis hash操作 list列表操作
查看>>
利用Hibernate 框架,实现对数据库的增删改查
查看>>
一步步的教你安装UChome (UChome 安装教程)
查看>>
[DeeplearningAI笔记]序列模型1.5-1.6不同类型的循环神经网络/语言模型与序列生成...
查看>>
Kafka深度解析
查看>>
unsigned 后面不跟类型的情况
查看>>
fio硬盘压力测试
查看>>
信号处理——卷积(convolution)的实现
查看>>
多线程同步(循环50 基础加深版)
查看>>
Black and White
查看>>
静态变量和实例变量的区别
查看>>
晨跑【最小费用最大流】
查看>>
景点中心 C组模拟赛
查看>>
bzoj 2733 平衡树启发式合并
查看>>
sublime简书安装配置
查看>>
爱上MVC~Web.Config的Debug和Release版本介绍
查看>>
python__高级 : 动态添加 对象属性, 类属性, 对象实例方法, 类静态方法, 类方法...
查看>>