zoukankan      html  css  js  c++  java
  • android第一行代码-5.监听器的两种用法和context

    监听器的两种用法

    1.匿名函数设置监听器

    public class MainActivity extends Activity {
            private Button button;
            @Override
            protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.activity_main);
                button = (Button) findViewById(R.id.button);
                button.setOnClickListener(new OnClickListener() {
                    @Override
                    public void onClick(View v) {
              // 在此处添加逻辑 
              }
           });
        } }

    2.利用接口实现

    public class MainActivity extends Activity implements OnClickListener {
            private Button button;
            @Override
            protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.activity_main);
                button = (Button) findViewById(R.id.button);
                button.setOnClickListener(this);
    }
            @Override
            public void onClick(View v) {
                switch (v.getId()) {
                case R.id.button:
             // 在此处添加逻辑
                    break;
                default:
              break; 
           }     }
    }

    context 

  • 相关阅读:
    java把集合数据写入txt文档
    eclipse 启动报内存溢出的问题out of memory!
    面向对象基础知识整理
    在不同环境下MD5加密相同字符串,密文不一样的问题
    氮化镓选型
    碳化硅选型
    DSP选型
    FPGA选型
    MCU选型
    正点原子
  • 原文地址:https://www.cnblogs.com/alexkn/p/5452710.html
Copyright © 2011-2022 走看看