看板 AndroidDev 關於我們 聯絡資訊
各位大大好 小弟又來發問了 程式過程如下 讓USER用EditText 輸入文字 要是輸入AA 另一TextView就顯示正確 其他就錯誤 我試過用input_ans.getText() =="AA" 和下面方式 public void onClick(View v) { if( input_ans.getText().equals("AA") ) { present_result.setText("正確"); } else { present_result.setText("錯誤"); } } 可是無論輸入正確或錯誤 輸出結果都是錯誤 為什麼會這樣呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.18.104.12 ※ 編輯: MattBonner 來自: 163.18.104.12 (06/13 15:20)
bukiya:改成input_ans.getText().toString().equals("AA") 06/13 15:42
bukiya:editText.getText()回傳的不是String,當然不會一樣 06/13 15:43
MattBonner:原來有toString()可以用 謝謝大大指導 06/13 18:57
VVll:toString是很多語言的基本功能XD 06/14 11:51