• 270 事件监听处理之1—自定义内部类方式


    270 事件监听处理之1—自定义内部类方式

    说明:因为时间紧张,本人很多博客的写作过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博客下方的“关于博主”处)与本人交流,共同进步

    另有一些博客没有来得及记录内容,但为了保证博客内容的连贯性,所以按照学习路径的顺序先发布了标题,后续时间充裕了会更新内容,望博友和读者朋友们谅解!

    Button注册点击事件的方法

    mark

    <Button    
        android:id="@+id/btn1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="通过自定义内部类实现点击事件"
     />   
    
    protected void onCreate(Bundle savedInstanceState) {    
        super.onCreate(savedInstanceState);      
        setContentView(R.layout.activity_button);    
        // 自定义内部类适用于多个按钮有类似操作的情况    
        // 1、获取按钮    
        Button btn1 = findViewById(R.id.btn1);    
        //点击事件:被点击时被触发的事件    
        MyClickListener mcl = new MyClickListener();   
        btn1.setOnClickListener(mcl);//2、为按钮注册点击事件监听器    
    
    }
    
    class MyClickListener implements  View.OnClickListener{
        @Override
        public void onClick(View view) {
            //在控制台输出一条语句
            Log.e("TAG","btn1刚刚点击的按钮是注册了内部监听器的按钮");
        }
    }
    
    
  • 相关阅读:
    Java核心技术卷阅读随笔--第5章【继承】
    Java核心技术卷阅读随笔--第4章【对象与类】
    Python创建虚拟环境
    软件工程实践2017第二次作业
    tf常见的损失函数(LOSS)总结
    python-Parser使用
    论文杂记
    最近看了Light-GCN的项目,记录了一些里面用到的api
    screen笔记
    Graph Convolutional Networks for Text Classification——论文笔记
  • 原文地址:https://www.cnblogs.com/xlfcjx/p/14002196.html
Copyright © 2020-2023  润新知