0
我在我的代碼中遇到了這個問題,我找不到原因。基本上,我將android:text設置爲「0」,並在使用getText檢查它是否爲「0」時返回false。如果我使用setText將其設置爲0並再次檢查,則返回true。測試android:文本產生不同的結果,具體取決於它是否已被修改
<TextView android:id="@+id/edit_text"
android:text="0" />
TextView calc = (TextView) findViewById(R.id.edit_text);
return(calc.getText() == "0"); // false
----
calc.setText("0");
return(calc.getText() == "0"); // true
這是爲什麼發生?如何檢查calc.getText()是否爲0?
這是正確的。 –
謝謝。非常清楚,最後的編輯。 – lisovaccaro
@ Liso22沒問題:) –