界面组件——按钮(Button)与图片按钮(ImageButton)
- 介绍
- 用例
介绍
Button继承了TextView,同时还是ImageButton的父类。
Button、ImageButton的功能主要是在UI界面上生成一个按钮,该按钮可以供用户单击,当用户单击时,按钮会触发一个OnClick事件。
Button生成的按钮上显示文字,而ImageButton上则显示图片。即使为ImageButton指定android:text属性也不会在此按钮上显示任何文字。
可以通过android:backgroud为Button添加背景颜色或背景图片;通过android:img为ImageButton指定图片。
用例
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"><!--指定按钮按下时的图片--><item android:drawable="@drawable/bg_border" android:state_pressed="true" /><!--指定按钮松开时的图片--><item android:state_pressed="false"android:drawable="@drawable/leaf"/>
</selector>
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent" android:layout_height="match_parent"android:orientation="horizontal"><TableRow><!--普通文字按钮--><Button
android:layout_width="wrap_content"android:layout_height="wrap_content"android:background="@drawable/bg_border"android:text="普通按钮"android:textSize="10pt"/><!--普通图片按钮--><ImageButton
android:layout_width="wrap_content"android:layout_height="wrap_content"android:src="@drawable/leaf"android:background="#000000"/></TableRow><TableRow><!--按下时显示不同图片的按钮--><ImageButton
android:layout_width="wrap_content"android:layout_height="wrap_content"android:src="@drawable/button_selector"android:background="#000000"/><!--带文字的图片按钮--><Button
android:id="@+id/test"android:layout_width="wrap_content"android:layout_height="wrap_content"android:background="@drawable/button_selector"android:text="带文字的图片按钮"/></TableRow></TableLayout>
相应地界面展示结果:
摘自《疯狂Android讲义》
界面组件——按钮(Button)与图片按钮(ImageButton)相关推荐
- android 图片绑定按钮,android的图片按钮(ImageButton)的案例
运行效果,这里设置了两个图片按钮,开始游戏按钮和注销按钮 在xml添加如下代码 xmlns:app="http://schemas.android.com/apk/res-auto" ...
- mfc让图片与按钮一起_MFC 基础知识:对话框背景添加图片和按钮Button添加图片...
很长时间没有看MFC相关的知识了,我大概是在大二时候学习的MFC相关知识及图像处理,现在由于要帮个朋友完成个基于C++的程序,所以又回顾了下相关知识.的确,任 // TODO: 在此添加额外的初始化代 ...
- MFC 基础知识:对话框背景添加图片和按钮Button添加图片
很长时间没有接触MFC相关的知识了,我大概是在大二时候学习的MFC相关知识及图像处理,现在由于要帮个朋友完成个基于C++的程序,所以又回顾了下相关知识.的确,任何知识一段时间过后都比较容易忘记,但回顾 ...
- html把保留图片改为提交按钮,如何制作图片按钮,并为图片按钮添加提交表单和重置表单功能...
网页中有表单,表单的默认按钮样式不是很好看,很多人为了美观使用图片做按钮. 今天中国在 一.图片按钮的制作方法 1. 定义图像形式的提交按钮. 2.用CSS把图片设为按钮的背景 3.作用,设置其bac ...
- 单选按钮_PerlTk教程之按钮Button、复选按钮Checkbutton、单选按钮Radiobutton(附完整代码)...
<Perl-Tk教程之按钮Button.复选按钮Checkbutton.单选按钮Radiobutton>Perl-Tk中有三种不同形式的按钮组件可供选择,它们分别是按钮(Button), ...
- MFC开发IM-自绘按钮控件,给按钮设置背景图片
MFC 基础知识:对话框背景添加图片和按钮Button添加图片 很长时间没有接触MFC相关的知识了,我大概是在大二时候学习的MFC相关知识及图像处理,现在由于要帮个朋友完成个基于C++的程序,所以又回 ...
- 【HTML】HTML 表单 ② ( 按钮表单 | 普通按钮 | 提交按钮 | 重置按钮 | 图片按钮 | 文件域 )
文章目录 一.按钮表单 1.普通按钮 2.提交按钮 3.重置按钮 4.图片按钮 二.文件域 一.按钮表单 1.普通按钮 将 <input /> 标签 的 type 属性设置为 button ...
- 9.8 按钮button
在网页中,按钮分为3种:普通按钮button.提交按钮submit.重置按钮reset. 一.普通按钮button 普通按钮一般情况下要配合JavaScript脚本来进行表单的实现. 语法: < ...
- 图片按钮 imagebutton
xml 文件 <?xml version="1.0" encoding="utf-8"?> <!-- 普通图片按钮 --><Ima ...
最新文章
- 计算机书籍-C++并发编程实战
- 赠票 | 深度强化学习的理论、算法与应用专题探索班
- Sprint 站立会议(个人)
- [03]常用正则表达式
- 多进程爬虫(爬取小说)Python实现
- ftp在命令行状态下下载跟上传东西
- OpenGL textures纹理的实例
- zabbix 从入门到精通
- android交互功能,Android 用户界面交互---拖放(OnDragListener)
- PhiloGL学习(5)——神说要有光,便有了光
- .net get set 初始化_.NET项目升级:可为空引用
- ROS笔记(4) RoboWare Studio 的安装
- html图像排列代码,HTML图像(示例代码)
- c语言程序个位,C语言位字段
- 【C/C++】C++运算符优先级
- C#语言中的修饰符汇总
- Beautifulsoup提取特定丁香园帖子回复
- wow私服,arcemu trunk源码编译架设
- 在Windows11的虚拟机安装WindowsServer2016并测试DNS功能
- ACPC2015 K 树的直径
热门文章
- 功能测试,什么是功能测试?什么是黑盒测试?一遍文章让你彻底搞懂功能测试
- 论文框架和目录一样吗_毕业论文提纲怎么写?过来人:手把手帮你打造完美论文写作模板...
- K8S集群搭建,并部署nginx实现跨网络访问
- .NetCore+EPPlus导出Excel报表
- 把Eclipse修改为黑色主题!配色方案详细图文并茂可供下载!
- 【深度学习】神经网络的学习过程
- 单目标跟踪CVPR 2018 ECO+
- 关于使用腾讯乐固加固,涉及的签名及其他问题
- Rational Quanlity使用体验
- 小米一体化微水滴形态转轴,揭露小米MIX Fold 2的轻薄秘密