手机怎样建设网站,百度hao123,贵州省城乡建设局网签网站,金华网站制作推广Android中button的onClick事件几种方法发布时间#xff1a;2020-09-03 02:36:31来源#xff1a;脚本之家阅读#xff1a;100作者#xff1a;水桶前辈Android中button的onClick事件几种方法利用三种方法#xff0c;学习button的监听事件。方法一源码如下#xff1a;packag…Android中button的onClick事件几种方法发布时间2020-09-03 02:36:31来源脚本之家阅读100作者水桶前辈Android中button的onClick事件几种方法利用三种方法学习button的监听事件。方法一源码如下package com.example.androidtest;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;import android.view.View;import android.widget.TextView;import android.view.View.OnClickListener;import android.widget.Button;//import android.text.Editable;//import android.text.TextWatcher;import android.widget.EditText;public class MainActivity extends Activity{Overrideprotected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button button1 (Button)findViewById(R.id.button1);Button button2 (Button)findViewById(R.id.button2);//方法一//增加事件响应button1.setOnClickListener(new Button.OnClickListener(){public void onClick(View v){Intent intent new Intent();intent.setClass(MainActivity.this, TestActivity.class);MainActivity.this.startActivity(intent);}});button2.setOnClickListener(new Button.OnClickListener(){public void onClick(View v){Intent intent new Intent();intent.setClass(MainActivity.this, TActivity.class);MainActivity.this.startActivity(intent);}});}方法二package com.example.androidtest;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;import android.view.View;import android.widget.TextView;import android.view.View.OnClickListener;import android.widget.Button;//import android.text.Editable;//import android.text.TextWatcher;import android.widget.EditText;public class MainActivity extends Activity{Override{super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button button1 (Button)findViewById(R.id.button1);Button button2 (Button)findViewById(R.id.button2);}//方法二public void myClickHandler(View target){switch (target.getId()) {case R.id.button1:Intent musicnew Intent();music.setClass(MainActivity.this, TestActivity.class);MainActivity.this.startActivity(music);// setTitle(myClickHandler01);break;case R.id.button2:// setTitle(myClickHandler02);Intent moivenew Intent();moive.setClass(MainActivity.this, TActivity.class);MainActivity.this.startActivity(moive);break;}}}方法三package com.example.androidtest;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;import android.view.View;import android.widget.TextView;import android.view.View.OnClickListener;import android.widget.Button;//import android.text.Editable;//import android.text.TextWatcher;import android.widget.EditText;public class MainActivity extends Activity{protected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}//方法三public void myClickHandler01(View target){//设置activity的头标题// setTitle(myClickHandler01);Intent musicnew Intent();music.setClass(MainActivity.this, TestActivity.class);MainActivity.this.startActivity(music);}public void myClickHandler02(View target){//设置activity的头标题// setTitle(myClickHandler02);Intent moivenew Intent();moive.setClass(MainActivity.this, TActivity.class);MainActivity.this.startActivity(moive);}}如有疑问请留言或者到本站社区交流讨论感谢阅读希望能帮助到大家谢谢大家对本站的支持