天天看点

Android Studio点击事件的实现Android Studio点击事件的实现

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();
    }
}