EditTextへのプロンプトの後のテキストにフォーカスを設定できることに興味がありますか?xmlレイアウトにそのような属性がない場合は?その瞬間、私はまだこのように見えました。
必要
編集:Asok
を与えられた最も速くて実用的な答え
私も同様の方法を見つけました:EditText.append( "60"); //60またはEditTextのテキスト
EditTextへのプロンプトの後のテキストにフォーカスを設定できることに興味がありますか?xmlレイアウトにそのような属性がない場合は?その瞬間、私はまだこのように見えました。
必要
編集:Asok
を与えられた最も速くて実用的な答え
私も同様の方法を見つけました:EditText.append( "60"); //60またはEditTextのテキスト
ヒントは実際のテキストではなく、ユーザーが何かを入力すると消えます。カーソルがヒントの最後にあると仮定すると、ユーザーがボタンを押してヒントが消えたときにどのような動作が予想されますか?
できることは、XMLにデフォルトのテキストを設定することです
android:text="60"
またはコードで
editText.setText("60");
そして、フォーカス時に EditText の最後にジャンプします
editText.setSelection(editText.getText().length());
ヒントテキストの後ろにカーソルを配置しようとしていることが正しく理解できた場合、これが正しい場合は不可能です。ヒントを削除してsetText
代わりに使用する必要があります。
EditText et = (EditText)findViewById(R.id.sixtyseconds);
et.setText("60");
et.setSelection(et.getText().length());