我们在讲Toast时,已经使用了Button。首先,在面板拖拽图标,然后更改相关属性(Properties),如下图:

activity_main.xml清单如下:

<Button

android:id="@+id/btnOk"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignLeft="@+id/textView1"

android:layout_below="@+id/textView1"

android:layout_marginLeft="52dp"

android:layout_marginTop="76dp"

android:text="@string/btn1Caption"

android:textSize="@dimen/font_size20" />

然后,我们开始编码。

其相关部分的代码如下:

Button btnOk = (Button) findViewById(R.id.btnOk);

btnOk.setOnClickListener(this);

效果如下图:

4.2.6 带图标的按钮(ImageButton)

在面板拖拽图标,然后更改相关属性(Properties),如下图:

activity_main.xml清单如下:

<ImageButton

android:id="@+id/imgBtn1"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignLeft="@+id/chkBox2"

android:layout_alignTop="@+id/spin01"

android:contentDescription="@string/btn1Caption"

android:onClick="@string/hello_world"

android:src="@drawable/ic_launcher" />

然后,我们开始编码。

其相关部分的代码如下:

// ImageButton

ImageButton imgBtn1 = (ImageButton)findViewById(R.id.imgBtn1);

imgBtn1.setOnClickListener(newButton.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generatedmethod stub

setToastString("Hello China").show();

}

});

效果如下图:

按钮(Button, ImageButton)相关推荐

  1. 界面组件——按钮(Button)与图片按钮(ImageButton)

    介绍 用例 介绍 Button继承了TextView,同时还是ImageButton的父类. Button.ImageButton的功能主要是在UI界面上生成一个按钮,该按钮可以供用户单击,当用户单击 ...

  2. 【Android 】零基础到飞升 | Button(按钮)与ImageButton(图像按钮)

    2.3.3 Button(按钮)与ImageButton(图像按钮) 本节引言: 今天给大家介绍的Android基本控件中的两个按钮控件,Button普通按钮和ImageButton图像按钮: 其实I ...

  3. .net学习之母版页执行顺序、jsonp跨域请求原理、IsPostBack原理、服务器端控件按钮Button点击时的过程、缓存、IHttpModule 过滤器...

    1.WebForm使用母版页后执行的顺序是先执行子页面中的Page_Load,再执行母版页中的Page_Load,请求是先生成母版页的控件树,然后将子页面生成的控件树填充到母版页中,最后输出 2.We ...

  4. 按钮button的常用属性和事件

    文章目录 1 按钮button的常用属性和事件 1 按钮button的常用属性 1 按钮button的常用属性和事件 1 按钮button的常用属性 Tag: 我们可以通过tag对按钮增加数据. pr ...

  5. MFC 基础知识:对话框背景添加图片和按钮Button添加图片

    很长时间没有接触MFC相关的知识了,我大概是在大二时候学习的MFC相关知识及图像处理,现在由于要帮个朋友完成个基于C++的程序,所以又回顾了下相关知识.的确,任何知识一段时间过后都比较容易忘记,但回顾 ...

  6. winfrom 点击按钮button弹框显示颜色集

    1.窗体托一个按钮button: 2.单击事件: 1 private void btnForeColor_Click(object sender, EventArgs e) 2 { 3 using ( ...

  7. 单选按钮_PerlTk教程之按钮Button、复选按钮Checkbutton、单选按钮Radiobutton(附完整代码)...

    <Perl-Tk教程之按钮Button.复选按钮Checkbutton.单选按钮Radiobutton>Perl-Tk中有三种不同形式的按钮组件可供选择,它们分别是按钮(Button), ...

  8. android studio按钮槽函数,AndroidStudio按钮Button退出程序

    AndroidStudio 3.1.4 1.创建一个新的项目,项目名称为Button,界面为activity_button.xml 2.打开activity_button.xml 3.点击HelloW ...

  9. jQuery Mobile中按钮button的data-*选项

    全栈工程师开发手册 (作者:栾鹏) jQuery Mobile 所有data-*选项 jQuery Mobile中按钮button的data-*选项 //在1.4 版本以后已废弃.使用 CSS 类 替 ...

最新文章

  1. SAP MM 如何根据一个已经存在的IDoc产生新的IDoc?
  2. 场效应管的判别、检测及使用时的注意事项!
  3. Java机器学习库ML之七分类预测输出概率值
  4. mysql 5.7 winx64_mysql 5.7.27 winx64安装配置方法图文教程
  5. 怎么解决eclipse报PermGen space异常的问题
  6. c++ STL 全排列
  7. 进程控制3--signal
  8. Spring中Singleton作用域和Prototype作用域
  9. Java面向对象练习题继承之物种
  10. C语言:编写一个函数,计算二维数组中的最大元素,数组以指针的方式传递
  11. maven打包所有依赖
  12. php list each搭配循环
  13. stm32f205开发记录
  14. 网络规划设计师教程知识点精讲之计算机网络分类
  15. 秀米的编辑的图片无法显示
  16. 有符号数的二进制表示方式
  17. (附源码)springboot教材订购系统的开发毕业设计081419
  18. IDEA 自定义代码模板
  19. JavaEE与云服务知识概括
  20. 鸿蒙系统荣耀新机,鸿蒙系统要来了?网传荣耀新机搭载麒麟9000+鸿蒙OS

热门文章

  1. 利用定时器1实现流水灯
  2. 数据库的多表连接查询 emp表,dept表,salgrade表
  3. 折腾 NeoVim 和 SpaceVim
  4. ant design 地区选择(级联)
  5. Overlapping Experiment Infrastructure: More, Better, Faster Experimentation
  6. 教你用ps如何将图片、文字做出模糊斑驳的作旧效果
  7. 无法定位程序输入点_invalid_parameter_noinfo_noreturn于动态链接库 MSVCR100.dll上
  8. 电影分区发行新模式创造“中国电影市场的新增量”
  9. 恒大健康:自称股东的FF员工提起集体诉讼 无理控告我们
  10. 大咖面对面 | Crypto C唐晗:元宇宙是加密艺术的最佳生存空间