Button setonclicklistener error

前端 未结 6 1959
感情败类
感情败类 2020-12-31 23:43

I am having a problem right now with setOnClickListener.

When i put this following line:

button.setOnClickListener(this);
6条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-01-01 00:29

    For defining button click event in android, You can try the below code:

    public class Main_Activity extends Activity {
    
    
        private Button myButton;
    
        @Override
        public void onCreate(Bundle savedInstanceState) {
    
    
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    
        myButton = (Button) findViewById(R.id.Button01);
        myButton.setOnClickListener(new Button_Clicker());
    }
    
    class Button_Clicker implements Button.OnClickListener
    {
        @Override
        public void onClick(View v) {
    
           if(v==myButton)
           {
                    Toast.makeText(v.getContext(), "Hello!! button Clicked", Toast.LENGTH_SHORT).show();
    
           }    
    }
    }
    

    }

提交回复
热议问题