Android 中的幾種監聽方式
阿新 • • 發佈:2019-02-10
這篇部落格主要寫的是Android中的幾種監聽的方式 簡單易用
第一種方式
- b1.setOnClickListener(new OnClickListener(){
- @Override
- publicvoid onClick(View v) {
- // TODO Auto-generated method stub
- Intent intet = new Intent(MainActivity.this,seekbar.class);
-
startActivity(intet);
- //finish();
- }
- });
第二種方式
- publicclass ActivityListener extends Activity implements OnClickListener {
- private EditText show;
- private Button bn;
- @Override
- protectedvoid onCreate(Bundle savedInstanceState) {
-
super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- show = (EditText)findViewById(R.id.show);
- bn = (Button)findViewById(R.id.bn);
- bn.setOnClickListener(this);
- }
- @Override
- publicvoid onClick(View v) {
- // TODO Auto-generated method stub
-
show.setText("按鈕被單擊了!"
- }
第三種方式
在佈局中要傳送事件源中定義一個:
Android:onClick="clickHandler"
然後在該佈局對應的Activity中 新增對應的方法