Android Studio点击事件的实现
点击事件的实现方式:
1. 使用onclick属性
2. 使用OnclickListener实例
3. 重写onClick()方法
package com.example.app3;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends Activity implements View.OnClickListener {
private Button btn2;
@Override
protected void onCreate(Bundle saveInstanceState){
super.onCreate(saveInstanceState);
setContentView(R.layout.activity_main);
// // 方法二:使用OnclickListener实例
btn2 = findViewById(R.id.bt_two);
btn2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(),"您点击了按钮2",Toast.LENGTH_LONG).show();
}
});
// 方法三:重写onClick()方法
findViewById(R.id.bt_three).setOnClickListener(this);
}
// 方法一:使用onclick属性
public void button1(View view){
Toast.makeText(getApplicationContext(), "您点击了按钮一", Toast.LENGTH_LONG).show();
}
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(),"您点击了按钮三",Toast.LENGTH_LONG).show();
}
}