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"); } }); } }
此篇的寫法 與 上篇的寫法是不一樣,但"結果"是一樣的!!
沒有留言:
張貼留言