我試圖做多OnClickListener方法在我的程序中5個按鈕,我已經能夠宣佈他們,我做了使用被點擊了什麼XML ID開關,但我需要一個參數爲setOnClickListener方法,當我打電話時,所有的工作都是空的。我也試過通過這個,所以這個方法有上下文。我用什麼作爲setOnClickListener()方法的參數?
下面是一些代碼:
add.setOnClickListener(null);
sub.setOnClickListener(null);
mult.setOnClickListener(null);
div.setOnClickListener(null);
equal.setOnClickListener(null);
感謝您的回答,我什麼這個解決:我聲明瞭監聽器和XML中的事件處理程序方法的名稱,如下所示: 安卓的onClick =「clickHandler事件」 /> 參考方法clickHandler()在我的java文件中。這消除了對setOnClickListener()方法的需求。 –