Android EditText:触摸时选择所有文本,并在用户开始输入时清除.

use*_*260 12 android android-edittext

我的应用中有一个编辑文本.当用户触摸编辑文本时,应选择整个文本,并且当他开始键入文本时应该清除.一个例子是浏览器地址栏.有没有办法做到这一点?请帮帮我.

Ram*_*ran 26

您可以使用选择EditText中的所有文本

android:selectAllOnFocus 并且 setSelectAllOnFocus(boolean)


Ron*_*nie 5

调用EditText.setSelectAllOnFocus(boolean selectAllOnFocus)以选择焦点上的所有文本。

为您的EditTextonClick通话设置点击侦听器edittext.selectAll();