1:内部类的监听事件
package com.example.helloandroid; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class MainActivity extends Activity { private Button loginButton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_activity); /** * 找到名字为button1的button的Button */ loginButton = (Button) findViewById(R.id.button1); /** * 监听事件通过匿名内部类实现 */ loginButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // 在当前方法中监听点击Button的动作 System.out.println("我的Button被点击了"); //然后在控制台就可以看到这句话输出了 } }); } }
时间: 2024-12-25 19:49:05