下面是我的EditText,我想把它輸入一個字符串tel Toast將成功顯示getText toString 但是,我沒有看到在LogCat中放入tel的值。Edittext getText toString
edittext = (EditText) findViewById(R.id.editTel);
edittext.setOnEditorActionListener(new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
Toast.makeText(Reserve.this, edittext.getText().toString(), Toast.LENGTH_SHORT).show();
tel = edittext.getText().toString();
return true;
}
});
Log.d("TEL", "The tel is: "+tel);
它只會在輸入內容時記錄輸出,然後按下editorAction鍵,在softKeyboard上執行完成或下一個鍵。 – Hardik4560
你在哪裏聲明'tel'並且你在其他地方使用'tel = ...'? – Sam
謝謝,我只是把它聲明爲一個全局變量 – CYB