Я хотел бы использовать условный оператор, чтобы изменить количество, указанное в TextView. Но при запуске приложения выполняется второй оператор else
. Как правильно проверить условное выражение?Как использовать условный оператор в Android
Это мой код:
public class SecendActivity extends Activity {
private TextView txtV_setText;
private EditText editText_factNumber;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.secend_activity);
txtV_setText = (TextView) findViewById(R.id.textview_set);
editText_factNumber = (EditText) findViewById(R.id.number_text);
}
public void setText(View view) {
if (editText_factNumber.equals(null)) {
txtV_setText.setText("Change Text Behind");
} else {
txtV_setText.setText("Change Text Behind2");
}
}
'если (objectReference.equals (нуль))' никогда не может вычисляться 'true'. Это может быть только «ложь» или исключение. –