我有很多在我的舊電腦上工作正常的Android項目。現在,當我試圖重新導入它們時,它們沒有運行。問題是onClickListener
不工作。只要有onClick method
,它拋出一個錯誤:導入項目
The method onClick(View) of type new View.OnClickListener(){} must override a superclass method
我實際的方法是:
myBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//my code
}
});
,會是什麼問題,在每一個項目中,只要有onClick
方法它顯示了相同的?
你有沒有嘗試清洗和重建所有項目?你也可以嘗試修復每個項目的項目屬性。爲此,右鍵單擊項目> Android工具>修復項目屬性 – Hiral
已嘗試..沒有工作 –
請刪除所有導入,然後重試。你是寫onClick()還是通過寫「button」來自動添加到代碼中。首先檢查所有進口。如果這不適用於您,請再次設置sdk路徑,然後從「幫助」菜單中再次下載新軟件。 – anddev