温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

点击事件

发布时间:2020-04-08 20:52:50 来源:网络 阅读:408 作者:lang蚂蚁 栏目:软件技术

1,点击事件几种方式:

  >>1,匿名内部类

public class MainActivity extends Activity {

 

          private Button btn;

          private TextView tv_show;

 

          @Override

          protected void onCreate(Bundle savedInstanceState) {

                    super.onCreate(savedInstanceState);

                    setContentView(R.layout.activity_main);

                    btn = (Button) findViewById(R.id.btn);

                    tv_show = (TextView) findViewById(R.id.tv_show);

                    //第一种匿名内部类

                    btn.setOnClickListener(new OnClickListener() {

                               

                              @Override

                              public void onClick(View v) {

                                        tv_show.setText("好啦,马上到!!");

                                         

                              }

                    });          

          }

}

>>2,类实现的方法

    private void clickTwo() {

                    btn.setOnClickListener(this);

                     

          }

点击事件

       @Override

       public void onClick(View v) {

                     

                    tv_show.setText("好啦,马上到!!");

          }

>>3,xml 布局onClick

点击事件

 

 

/**

           * 第三种方法:第一个修饰用public 第二个方法里面 View

           * @param v

           */

          public void clickThree(View v){

                    tv_show.setText("各位同学请注意:今天下午苍老师来华育六班视察!!");

 

          }

>>4,第四种方法

    public void onClick(View v) {

                     

            switch (v.getId()) {

          case R.id.btn:

                    tv_show.setText("好啦");

                    break;

          case R.id.btn2:][

                    tv_show.setText("好啦,马上到!!");

                    break;

          case R.id.btn3:

                    tv_show.setText("好啦,马上到!!今晚华育小树林见!!");

                    break;

 

          default:

                    break;

          }

          }

 

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI