一、XML布局
在activity_main.xml中适当位置添加Button组件。
<Button
android:id="@+id/btn_mid"
android:layout_width="150dp"
android:layout_height="150dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:background="@drawable/btn_mid"/>
二、设置监听
在OnCreate()中找到Button并添加点击和长按的监听事件。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btmid = (Button)findViewById(R.id.btn_mid);
btmid.setOnTouchListener(new MidOnTouchListener());
}
三、定义监听事件
class MidOnTouch