如何向类中不在XML中的EditText添加placeholder个文本?

我的代码中有以下EditText个代码,它们将显示在alert对话框中:

    final EditText name = new EditText(this);

推荐答案

啊,好的.你要找的是setHint(int).只需从xml中传入一个字符串的资源id,就可以了.

在此处输入图像描述

编辑

而在XML中,它简单地说是android:hint="someText"

Android相关问答推荐

如何使用DeliveromManager.placeCall()删除已拨打的呼叫?

Android模拟器:无法安装ShellCommandUnresponsiveResponse和UtpResponse异常

如何在Jetpack Compose中使用Box Composable来实现这种布局?

穿戴与iPhone连接的安卓操作系统

DocumentFile.canWrite()、DocumentFile.Existes()-使用本地内置手机存储(而不是云)时性能较差(占用太多CPU时间)

Android 12+BLE字节不同

Android studio应用判断无法打开离线数据库

Android Compose - 为什么 Canvas 中的drawText在底部被切断而不是在顶部?

使用 async 向网络发出并行请求并在supervisorScope中处理它们

使用不同的gradle文件导入外部库

Android Studio Relay插件(版本0.3.07)错误

Android - 如何使 TextInputEditText 的高度恰好为 2 行?

如何在 Jetpack Compose 中处理水平滚动手势和变换手势

如何以编程方式通过 whatsapp android 共享图像和文本

Jetpack Compose Canvas drawText colored颜色 混合?

如何像 XML 一样在 Compose Android Studio 中折叠/展开小部件代码区域/区域

重命名列失败的房间自动迁移(NOT NULL 约束失败,生成错误的迁移类)

如何在 kotlin 的 android room DB 中设置一对多关系

EAS 构建失败,错误代码为 1,但 Expo Build 成功,我需要 EAS 构建来删除未使用的包,如 com.segment.analytics.android:analytics

如何在android studio 2021.1中使用谷歌库以外的库