我有一个EditText,里面有一些虚拟文本.当用户单击它时,我希望它被选中,这样当用户开始键入时,虚拟文本就会被删除.

我怎样才能做到这一点?

推荐答案

您可以在您的main.xml文件中try :

android:selectAllOnFocus="true"

或者,在Java中,使用

editText.setSelectAllOnFocus(true);

Android相关问答推荐

Android Locate对象中的' et '时间戳代表什么?

将HTML约束布局转换为Jetpack编写约束布局-链样式、偏差

如何使用单个代码库使用不同的firebase项目创建多个应用程序ID apk

在Android Studio Iguana 2023.2.1中,哪里可以找到能量分析器?

Android配置设置. gradle不同应用风格

安卓Gradle看不到dagger 柄

Android Gradle/Groovy,如何将文件复制到APK

如何在Android Jetpack Compose中找到我的手机屏幕一行有多少个单词

如何在Jetpack Compose android中使用导航

Android-交叉引用表中的ForeignKey用于什么?

Android 中 recyclerview 的自定义分隔线 colored颜色 不起作用

expo 上的 socket.io 无法从 Android 连接

参数化类RecyclerView.Adapter的原始使用

减少Compose中可滚动选项卡之间的间距

具有管理员权限的 Kotlin 中的多用户系统

为卡片的上半部分添加一个边框,用圆角半径组合

Jetpack 组合千位分隔符视觉转换,也适用于小数

Compose Accompaniist Pager 中的 TabRow/Tab 重组问题

自定义 Recyclerview [Android & Kotlin]

禁用通知权限后启动前台服务导致崩溃(Android 13)