アプリケーション ログイン システム タイプのアプリケーションがあります。ユーザーがログイン後に戻るボタンを押すと、ユーザー名とパスワードの EditText には、ユーザーが今入力した内容が入力されます。EditText を空にクリアする方法はありますか? 混乱させて申し訳ありません。どんなコメントでも大歓迎です!
3733 次
5 に答える
3
insideet.setText("");
onResume()
を使用して、即時開始時に空のテキストを設定します。
これがあなたを助けることを願っています。
于 2013-01-02T08:56:49.213 に答える
2
これを行うonPause
には、Activity のメソッドをオーバーライドし、onPause メソッドですべての EditText 値を次のようにクリアします。
@Override
protected void onPause(){
super.onPause();
// Clear all value here
editTextone.setText("");
editTexttwo.setText("");
}
于 2013-01-02T08:56:41.627 に答える
1
使わない理由edittext.setText("");
または、代わりに使用できますedittext.setText(null)
于 2013-01-02T08:54:49.203 に答える
0
これを使用してすべてのeditTextを手動でクリアしますonResume
edtText.setText("");
于 2013-01-02T08:56:53.627 に答える
0
これで問題が解決すると思います。
@Override
public void onResume(){
super.onResume();
EditText username = (EditText) findViewById(R.id.edittext);
username.setText("");
EditText password = (EditText) findViewById(R.id.edittext);
password.setText("");
}
于 2013-01-02T08:58:20.257 に答える