Android(安卓)Button
16lz
2021-12-04
1. 文字Button
2. 图片Button
3. 文字和图片Button
4. Button响应点击事件
5. Button OnClickListener
6. Borderless Button
7. Custom Background
1. 文字Button
2. 图片Button
3. 文字和图片Button
4. Button响应点击事件
包含Button的视图的Activity里添加点击事件处理方法。
5. Button OnClickListener
6. Borderless Button
无边框Button。
7. Custom Background
定制背景。
res/drawable/button.xml
2. 图片Button
3. 文字和图片Button
4. Button响应点击事件
5. Button OnClickListener
6. Borderless Button
7. Custom Background
1. 文字Button
<Button android:text="@string/button_text" />
2. 图片Button
<ImageButton android:src="@drawable/button_icon" />
3. 文字和图片Button
<Button android:text="@string/button_text" android:drawableLeft="@drawable/button_icon" />
4. Button响应点击事件
<Button android:onClick="onClick" />
包含Button的视图的Activity里添加点击事件处理方法。
public void onClick(View view) {}
5. Button OnClickListener
Button button = (Button) findViewById(R.id.button);button.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { }});
6. Borderless Button
无边框Button。
<Button style="?android:attr/borderlessButtonStyle" />
7. Custom Background
定制背景。
res/drawable/button_default.jpgres/drawable/button_pressed.jpgres/drawable/button_focused.jpgres/drawable/button.xml
res/drawable/button.xml
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/button_default" /> <item android:drawable="@drawable/button_pressed" android:state_pressed="true" /> <item android:drawable="@drawable/button_focused" android:state_focused="true" /></selector>
<Button android:background="@drawable/button" />
更多相关文章
- android 跑马灯实现
- Android(安卓)读取手机音乐,视频,图片
- Android(安卓)监听EditText文本输入 EditText监听事和输入事件
- Android(安卓).9图片使用报错...报错:AAPT: error: file failed
- Android手势操作(双击,长按,滑动,滚动,多点触控)
- Android(安卓)图片拖动和缩放
- android 调用相机拍照 并缩放切割图片
- ImageView的scaletype属性
- Android之Input子系统事件分发流程