Layout 的 XML檔請看:Android Button OnClickListener 使用方法(一)
因為 引用同樣的 Layout 就直接貼上 程式碼就好了
MainActivity.java
MainActivity.java
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
public class MainActivity extends Activity {
private Button Button_1,Button_2;
private TextView TextView_1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button_1 = (Button)findViewById(R.id.Layout_Button_1);
Button_2 = (Button)findViewById(R.id.Layout_Button_2);
TextView_1 = (TextView)findViewById(R.id.Layout_TextView_1);
//設定 Button_1 聆聽事件 它作法是直接在函式裡直接 new OnClickListener()
Button_1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
TextView_1.setText("Click Button_1");
}
});
//設定 Button_2 聆聽事件 它作法是直接在函式裡直接 new OnClickListener()
Button_2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
TextView_1.setText("Click Button_2");
}
});
}
}
此篇的寫法 與 上篇的寫法是不一樣,但"結果"是一樣的!!
沒有留言:
張貼留言