mBtn1 = (Button)findViewById(R.id.mBtn1);
mBtn1.setOnClickListener(new View.OnClickListener(){ //点击事件
@Override
public void onClick(View v) { //单击事件
Intent intent = new Intent(MainActivity.this, ButtonActivity.class); //跳转到ButtonActivity
startActivity(intent);
}
});
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"
>
<solid
android:color="#ff9999"
/>
<!--设置填充颜色颜色-->
<stroke
android:width="2dp"
android:color="#000000"
/>
<!-- 设置边的颜色颜色-->
<corners
android:radius="10dp"
/>
<!--设置圆角的大小-->
</
shape>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<shape>
<solid android:color="#ff9999"/>
<corners android:radius="10dp"/>
</shape>
</item>
<!--设置未按压时的样式-->
<item android:state_pressed="true">
<shape>
<solid android:color="#000000"/>
<corners android:radius="10dp"/>
</shape>
</item>
<!--设置按压时的样式-->
</selector>
android:background="@drawable/bg_btn" 引用格式