EditText,如何从头到尾开始输入?

时间:2017-09-22 06:31:36

标签: java android input android-edittext

我有一个EditText,用户可以在其中放入所需数量的产品。

现在我想做的是,EditText输入从结尾开始并填充到开头。

示例:

金额:_ _ _ _ 4 5

而不是

金额:4 5 _ _ _ _

_ _ _应该演示EditText。

提前致谢。

7 个答案:

答案 0 :(得分:1)

设置android:gravity="end"

<EditText
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:gravity="end"
     android:hint="type here" />

您可以使用

android:textDirection="rtl" // Works if you set MIN API level 17

答案 1 :(得分:0)

尝试使用username的{​​{1}}:

如下面的代码

android:gravity="end"

答案 2 :(得分:0)

试试这个android:gravity="start"到您的Editext

答案 3 :(得分:0)

Try this it will work.

 <EditText
 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 android:gravity="right"
  />

答案 4 :(得分:0)

答案 5 :(得分:0)

如果你想从最后填写EditText,请尝试以下代码......

android:gravity="end"

答案 6 :(得分:0)

您可以使用多个EditTexts和输入类型的数字,并以编程方式控制焦点流程。