美文网首页
Android中点击事件的四种写法,新企学分享

Android中点击事件的四种写法,新企学分享

作者: 北辰岛主 | 来源:发表于2018-12-27 10:04 被阅读0次

 Android中响应点击事件的四种方法:   

   a.本身这个类    b.单独的类   c,内部类   d,匿名的内部类.

   1.注册监听器

   2.实现接口里面的方法....

    Android基于java语言,如果java语言中的事件,接口掌握的好,android中的点击很快就能掌握

//本身这个类

   ClassDemo extends Activity implements  View.OnClickListener

    {

         privateButton bclick;

         protectedvoid onCreate(Bundle savedInstanceState) {

                   super.onCreate(savedInstanceState);

                   setContentView(R.layout.activity_main);

                   bclick= (Button) findViewById(R.id.click);

                   bclick.setOnClickListener(this);       

         }

         @Override

         publicvoid onClick(View v) {

                   //TODO Auto-generated method stub

             Toast.makeText(getApplicationContext(),”点我啊”,Toast. LENGTH_SHORT);

         }

  }

//单独的类

class MyListener implementsView.OnClickListener

{

   private Context context;

         publicMyListener(Context context)

         {

                   this.context= context;

         }

         publicvoid onClick(View v) {

                   //TODO Auto-generated method stub

Toast.makeText(getApplicationContext(),”点我啊”,Toast. LENGTH_SHORT);              

         }

}

public class MainActivity extendsActivity  {

         privateButton bclick;

         protectedvoid onCreate(Bundle savedInstanceState) {

                   super.onCreate(savedInstanceState);

                   setContentView(R.layout.activity_main);

                   bclick= (Button) findViewById(R.id.click);

                   bclick.setOnClickListener(newMyListener(this));           

         }

}

//内部类

public class MainActivity extendsActivity  {

         privateButton bclick;

         protectedvoid onCreate(Bundle savedInstanceState) {

                   super.onCreate(savedInstanceState);

                   setContentView(R.layout.activity_main);

                   bclick= (Button) findViewById(R.id.click);

                   bclick.setOnClickListener(newMyListener());      

         }

         classMyListener implements View.OnClickListener

         {

                   publicvoid onClick(View v) {

                            //TODO Auto-generated method stub

Toast.makeText(getApplicationContext(),”点我啊”,Toast. LENGTH_SHORT);

                   }

                   }

         }

//匿名的内部类

Class Demo extends Activity implementsView.

         privateButton bclick;

         protectedvoid onCreate(Bundle savedInstanceState) {

                   super.onCreate(savedInstanceState);

                   setContentView(R.layout.activity_main);

                   bclick= (Button) findViewById(R.id.click);

                   bclick.setOnClickListener(newOnClickListener() {

                            @Override

                            publicvoid onClick(View v) {

               Toast.makeText(getApplicationContext(),”点我啊”,Toast. LENGTH_SHORT);

                            }

                   });

         }

���9ރN

相关文章

  • Android中点击事件的四种写法,新企学分享

    Android中响应点击事件的四种方法: a.本身这个类 b.单独的类 c,内部类 d,匿名的内部类. 1.注册监...

  • Android 点击事件

    Android中点击事件的四种写法 一、使用内部类实现点击事件 二、使用匿名内部类实现点击事件 三、让MainAc...

  • Android点击事件

    一、Android点击事件四种写法: (不推荐)结合layout文件声明方法 内部实现类 Activity实现On...

  • Android 按钮响应点击事件的4种写法

    在android 开发中,按钮响应点击事件有四种写法。下面依次介绍。 1. 匿名内部类 这种方式一般适用于自己写 ...

  • Android 点击事件的写法

    认识你才知道有一种心情叫做依恋,有一种感觉叫你。queen 第一种(一般不常用) 第二种 第三种 第四种

  • 点击事件的四种写法

    第一种方法: 内部类实现onclickListener的接口 一,匿名内部类,点击事件的第一种写法 第二种点击事...

  • 第一章(点击事件的三种写法)

    点击事件的四种写法 第一种 在布局文件中声明button的id 在activity中定位到对应的button并设置...

  • 03-JQuery事件

    一、页面载入事件 页面载入事件的四种写法: 二、鼠标常用事件 click:当鼠标点击元素的时候,会发生click事...

  • button点击事件

    在android开发中,监听button的点击事件有四种方法。 1:使用匿名内部类: 2:自定义单击事件监听类(继...

  • Android响应onClick方法的五种实现方式

    在Android的开发中,对于点击事件的OnClickListener有下面四种实现方式,可以根据实际场景的需要选...

网友评论

      本文标题:Android中点击事件的四种写法,新企学分享

      本文链接:https://www.haomeiwen.com/subject/vmallqtx.html