以前的代碼片段已經被隨機網站和StackOverflow的答案寫下來,但不知何故無法正常工作。我應該補充說,我是製作應用程序的絕對初學者,而且我對Java的使用經驗也非常有限。Android onClickListener - Android Studio錯誤還是我自己的錯誤?
的錯誤是:
- 「setOnClickListener」:標記爲紅色。
- 「public void onClick(View v){」:這裏「v」標記爲紅色,對於某些 原因。它繼續在「String text = v.toString();」中顯示爲紅色。
- 該程序還在 片段的末尾找到了我的分號冗餘。
我正在使用OpenJDK在基本操作系統上使用Android Studio的測試版。
Button button_1 = (Button) findViewById(R.id.btn_1);
button_1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String text = v.toString();
displayPassword(text);
}
});
我可以犯任何錯誤,這是肯定的。但任何在正確的方向微調將非常感激。
爲什麼選擇「View.OnClickListener」?你有沒有導入視圖和按鈕類型? – HectorLector
你刪除了button_1.setOnClickListener(View.OnClickListener(){},只是button_1.setOnClickListener(新的OnClickListener(){}可以 –
v.toString(),考慮它..... – nobalG