getOnClickListener() in Android views

后端 未结 5 977
别跟我提以往
别跟我提以往 2020-12-05 23:52

I need a getOnClickListener() for Views in Android. This way I can assign a temporary OnClickListener to my Views. I want to use it like this:

private View.         


        
5条回答
  •  广开言路
    2020-12-06 00:22

    you can override the class and declare a onClicklistener for your view and write setter and getter for onClickListener field:

    public class SAutoBgButton extends ImageButton {
    
      public View.OnClickListener mOnClickListener;
    
      @Override
      public void setOnClickListener(OnClickListener l) {
        super.setOnClickListener(l);
        mOnClickListener = l;
      }
      public OnClickListener getmOnClickListener() {
        return mOnClickListener;
      }
    }
    

提交回复
热议问题