在Android app APP下,缺省的Button按钮可能看起来并不好看,尽管可以在样式中进行圆角处理。 通过采用图像按钮ImageButton,可以改善这一现状。 今天,一起学习图像按钮的使用方法吧。
知识点:图像按钮ImageButton
一、设计接口
1、首先将button.png图像复制到res/drawable-hdpi文件夹中。
2、打开res/layout/activity_main.xml文件,生成ImageButton按钮。
)1)将图像按钮ImageButton从工具栏拖动到activity。 这个控件来自ImageMedia。
)2)弹出资源选择器资源选择器窗口。
选择download,然后单击OK按钮。
)3)生成的" Download "图像按钮如下:
注意:按钮外面有一个灰色的框。 您可以使用android:padding='0dp '移除边框。
3、打开activity_main.xml文件。
将自动生成的代码修改如下。 具体情况如下:
(1)将ImageButton的id修改为下载;
)2)设置Android :填充=' 0dp ',取消按钮灰色边框。
4、接口如下。
二.点击活动
打开src/com.gen woxue.imagebutton/main activity.Java文件。
输入以下代码:
以上代码重点分析一下带有浅蓝色背景的部分。
1、份
导入与ImageButton相关的软件包。
2、第部分
声明ImageButton控件变量。
3、第三部分
(1) findViewById ) )方法完成ImageButton控件的捕获。
(2) Download按钮添加点击事件: ibtndownload.setonclicklistener (newdownloadonclicklistener ) ) )。
4、部分
(1)为了实现点击事件的拦截,新建了类DownloadOnClickListener继承接口OnClickListener。
)2) toast.maketext (getapplicationcontext (、“图像按钮应用”、Toast.LENGTH_SHORT ).show )显示单击图像按钮的提示信息
效果如下。