android按钮中添加图标,android 控件 带图标的按钮(ImageButton)
1、继承关系和子类:
2、定义:
mageButton就是用一个图标代表了一些文字的Button,它没Android:text属性。它由Android:src指定图标的位置
android:src="@drawable/back_48",其他属性都和Button差不多。
3、XML重要属性:
参考 Button Attributes, View Attributes
android:src="@drawable/xmlbtnback" 将src设置为前面定义好的xml布局
4、重要方法:
5、实战:
布局文件
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.example.imageswitcherdemo.MainActivity" >
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher" />
6、自定义ImageButton显示样式:
6.1自定义xml文件:my_buttton.xml
注意,该文件放到drawable文件夹下。
android:drawable="@drawable/button_pressed" />
android:drawable="@drawable/button_focused" />
6.2设置的imagebutton的xml布局
android:src="@drawable/my_button
"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.example.imageswitcherdemo.MainActivity" >
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/my_button" />
参考1:
http://developer.android.com/intl/zh-cn/reference/android/widget/ImageButton.html
参考2:
http://www.linuxidc.com/Linux/2011-09/43644p2.htm
android按钮中添加图标,android 控件 带图标的按钮(ImageButton)相关推荐
- excel vba 使用mschart_VBA专题108:使用VBA操控Excel界面之在功能区中添加内置控件...
学习Excel技术,关注微信公众号: excelperfect 本文重点讲解如何在功能区中添加不同类型的内置控件. 添加普通按钮和切换按钮 按下面的步骤来添加普通按钮和切换按钮(例如,拼写和删除线控件 ...
- 关于xib中添加collection view 控件引起brash
首先这个问题我没有找到解决的办法,不知道问题出现在哪里,所以在这里贴个博文,看看有大神路过能把问题给解决了. 问题描述: 首先建立了一个新的项目,在stroyboard中添加collection vi ...
- 32位visual studio中添加x64 ActiveX控件方法
visual studio中创建ActiveX控件的方法可参考:https://blog.csdn.net/wangzhiyang925/article/details/38715605?tdsour ...
- GMap.NET入门详细教程【1】--------下载 GMap.NET,并在VS中添加GMap.NET控件
GMap.NET入门 下载 GMap.NET,并在VS中添加GMap.NET控件 初始化并加载一张地图 添加标记点.线.多边形 为控件添加事件,在鼠标单击时打点 GMap.NET GMap.NET是开 ...
- Winform实现在DataGridView控件的单元格中添加多个控件
Winform实现在DataGridView控件的单元格中添加多个控件 背景 实现思路 关键代码 完整代码下载 背景 DataGridView控件的列是支持TextBoxColumn.ComboBox ...
- html5网页中加入播放器,向网页中添加 HTML5 视频控件
爱学习,爱生活,爱编程--希望能帮到你!更多>>> 如何开始使用 采用它的最基本形式,使用 HTML5 video 元素向网页中添加视频播放器是通过一行 HTML 完成的. 添加 ...
- 求助 android开发中 如果两个控件的id相同 会怎样?如何使用findviewbyid ()寻找到?
相同文件下如果控件id相同是不允许的,eclipse会报错的,如果不是同在一个布局文件中的话就可以,findviewbyid ()找的那个id是你前面用setContentView(R.layout. ...
- android编程中添加gif,Android应用开发之【Android】使用android-gif-drawable包加载GIF动图...
本文将带你了解Android应用开发之[Android]使用android-gif-drawable包加载GIF动图,希望本文对大家学Android有所帮助. [导包] 首先需要导入android-g ...
- android方法中添加 N,Android N 新功能 - 添加快速设定
Android N version 其中一个功能,就是允许三方app可以添加自己的快速设定,到系统的下拉设定中,方便用户快速打开关闭某些功能. 废话不多说,直接上代码来讲解. 创建一个class,继承 ...
最新文章
- 你所不知道的 Android Studio 调试技巧
- CM5.11与CDH5.11安装使用说明
- 浅谈视觉设计的准确性
- 【linux杂谈】查看centOS系统的版本号和内核号
- SpringCloud 01_单体应用到分布式系统演变过程
- ASP.NET MVC中在Action获取提交的表单数据方法总结 (4种方法,转载备忘)
- 鸿蒙os 芯片制程,华为Mate50将如期发布,屏下镜头+鸿蒙OS,再见iPhone12
- 9种深度学习算法简介
- linq判断集合中相同元素个数_java----Collection集合常用方法
- axure 元件_在Axure中实现波纹点击特效按钮的方法
- Unity 2D教程: 滚动,场景和音效
- nature 计算机论文,10分钟读懂6篇Nature/Science系列文章
- 兼容移动端的 Web 档案馆可视化管理系统
- 合天网安实验室sql注入实验一 WRITE UP
- 基于Vue实现动态组织结构图
- Linux weget (文件 下载)安装方法
- chrome 常用插件下载安装
- OBS Studio 录制视频画面很糊,不清晰,如何解决?
- 第十六届D2大会(I)
- 数的相关概念——数码、位数、基数、位权