-3

アプリ、4つのEdiTextを含むlistvView、および各行のボタンを作成していますが、editTextを編集し、戻るボタンをクリックしてキーボードを非表示にすると、すべての値が削除されます! ちょっと面倒だし、開発を続けられない!何かアイデアがあれば、私は取っています。お時間をいただきありがとうございます。良い一日をお過ごしください。

編集:戻るボタンをクリックしたときに、すべての値を消去せずにキーボードを非表示にしたいのですが、必要に応じてapkに参加します^^、素早い回答をありがとう。アプリへのリンクがあります:

https://docs.google.com/file/d/0BwyELfc-0SheZlo3cElfSzdERnc/edit?usp=sharing

私の悪い英語と投稿で申し訳ありません。

4

1 に答える 1

0

簡単な方法は、戻るボタンを押したときに値を保存することです。1 つの編集テキストの例:

String temp1 = "";
EditText editText1 = (EditText)findViewById(R.id.editText1);

Button button = (Button) findViewById(R.id.button1);
button.setOnClickListener(new View.OnClickListener() {
    @Override public void onClick(View v) {
        editText1.setText(temp1);
    }
});



@Override
public void onBackPressed() {
    temp1 = editText1.getText.toString();
}
于 2013-07-10T15:13:12.947 に答える