一、基础准备

Imagebutton 继承 Imageview,就是用一个图标代表了一些文字,它没Android:text属性。它由Android:src指定图标的位置
android:src="@drawable/back"

Button 继承 Textview,所以TextView的一些属性也适用于Button控件。

Button把图片当作背景与放在ImageButton/ImageView中的效果是不一样的。

二、代码

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

<Button android:id="@+id/myBtn1" android:text="按钮1 设置背景样式" 
 
     android:layout_width="fill_parent" android:layout_height="wrap_content" 
 
     android:background="#fff000" /> 

2、如何设置背景图标

<Button android:id="@+id/myBtn6" android:text="按钮6 设置背景图标" 
 
      android:layout_width="wrap_content" android:layout_height="wrap_content" 
 
      android:textStyle="bold" android:background="@drawable/back_48" 
 
       /> 

3.如何设置按钮的文字颜色

<Button android:id="@+id/myBtn2" android:text="按钮2 字体颜色" 
 
     android:layout_width="fill_parent" android:layout_height="wrap_content" 
 
     android:textColor="#ff0000" /> 

4、 如何设置按钮的文字样式

<Button android:id="@+id/myBtn3" android:text="按钮3字体加粗" 
 
     android:layout_width="fill_parent" android:layout_height="wrap_content" 
 
     android:textColor="#ff0000" android:textStyle="bold" />

5、 如何为按钮添加监听器注册事件

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

1、 怎么样设置ImageButton的图标位置

Android : src

2、 怎么样为ImageButton添加监听器注册事件

实现Onclick

或者android:onClick="ImageButtonXml"

1、 设置透明度

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

更多相关文章

  1. Android ActionBar中的按钮添加旋转动画
  2. Android studio 点击按钮跳转到新的Activity
  3. Android中ImageButton自定义按钮的按下效果的代码实现方法,附网上
  4. 启动android后没有应用图标,找不到应用程序
  5. Android 8.1隐藏状态栏图标
  6. android 按钮倒计时读秒
  7. 改变button按钮的形状
  8. 【转】Android 图标规格
  9. android 按钮点击效果 imageview button imagebutton均可

随机推荐

  1. Android: Android(安卓)Property System
  2. android拾遗——Android(安卓)动画学习笔
  3. android代码混淆
  4. Android(安卓)游戏引擎libgdx 锁屏、电话
  5. android真机测试问题
  6. 「抄底 Android(安卓)内存优化 1」——
  7. Android(安卓)Studio 设置控件和颜色透明
  8. Android(安卓)ormlite 框架介绍
  9. android 4中新增的日历处理相关API
  10. Android(安卓)实现联网——在线程中联网