getOnClickListener() in Android views

后端 未结 5 948
别跟我提以往
别跟我提以往 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:29

    use

     oldListener = new view.OnClickListener() {
    
            @Override
            public void onClick(View v) {
                // some code
    
              v.setOnClickListener(oldListener);
            }
        });
    

    instead of

    oldListener = view.getOnClickListener(); // doesn't exist
    

    getOnClickListener is not any method for View or for Button in Current API's see docs for more details

    http://developer.android.com/reference/android/view/View.OnClickListener.html

提交回复
热议问题