1

境界線が2行の境界線のように少しグラフィカルであるedittext box drawableを使用しています.問題は、テキストを入力すると、ボックスの端と重なっている場合です.最初にスペース/ギャップを作成するにはどうすればよいですか?左端から 1/2 スペース空けてからテキストを入力できます。

ありがとう

4

1 に答える 1

1
EditText editText = (EditText) findViewById(R.id.textId);
editText.setText("EditText component");
editText.setSelection(3);  

このコードを試して、カーソルを位置 3 に設定してください。

strting にスペースを追加したいだけの場合は、コードに paddingLeft 属性を追加してみてください。

ありがとう。

于 2011-06-20T11:59:27.363 に答える