zoukankan      html  css  js  c++  java
  • Android 给自己的类加个事件

    Android 给自己的类加个事件

    1、定义一个接口

    public abstract interface ISpriteAction {
        
    public interface OnClickListener {
            
    void onClick(Sprite v);
        }
    }

    2、给你的类定义事件 

         private ISpriteAction.OnClickListener onClickListener = null;

        public void setOnClickListener(ISpriteAction.OnClickListener listener){
            
    this.onClickListener = listener;
        }

           触发事件

           if(onClickListener != null) onClickListener.onClick(this);

    3、设置事件处理代码

    代码
    title.setOnClickListener(new ISpriteAction.OnClickListener(){
       @Override
       
    public void onClick(Sprite v) {
           Toast.makeText(StartView.
    this.getContext(), "getContext", Toast.LENGTH_SHORT).show();
    }});

  • 相关阅读:
    虚拟用户图分析
    概要图分析
    服务器资源监控视图
    场景监控之基本信息
    controller场景设计
    ip欺骗
    面试准备
    性能测试
    (一)总结
    bug的描述
  • 原文地址:https://www.cnblogs.com/mobile/p/1925569.html
Copyright © 2011-2022 走看看