您的位置:首页 > 移动开发 > Android开发

Android控件之二 (Button)

2015-09-07 11:17 411 查看
Button也是很常用的控件之一。

1. 他的主要属性:id,layout_width,layout_height,text,textSize,textColor。

Button类继承自TextView。View-TextView-Button,CheckBox, RadioButton, ToggleButton。

3. 其他属性:

android:onClick=”onMyButtonClick”

android:minHeight=”92dp” //最小高度

setOnClickListener //事件处理

4.

CheckBox常用方法:

isChecked()检查是否被选中。

监听按钮状态更改,需要添加setOnCheckedChangeListener(CompoundButton.OnCheckedChangeListener);

5. RadioButton 一般和radiogroup一起使用。

6.

android.widget. ToggleButton开关形式的按钮

常用属性设置:

android:textOn=“” 选择状态文字

android:textOff=“” 未选状态文字

7. ImageButton

<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/skater"
android:id="@+id/ImageButton01"></ImageButton>


处理点击

1>. 内部类

ImageButton myImageButton = (ImageButton) findViewById(R.id.ImageButton01);
myImageButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Toast.makeText(BasicButtonActivity.this, "ImageButton clicked!", Toast.LENGTH_SHORT).show();
}
});


2>. 实现接口

3>. android:onClick=”onMyButtonClick”
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: