android - 自定义 EditText 到 Android

标签 android android-layout

我想将附加文件图标放入 EditText 中,例如它是如何制作成 WhatsApp 的。我该怎么做?

enter image description here

最佳答案

那不是自定义的 EditBox。这里 EditText 被父 View 和其他 ImageViews 包裹起来。

在 whatsapp 示例中有一个 Imogi ImageView一个 EditText一个 Attach ImageView 和一个一个相机 ImageViewLinearLayout 中。父 LinearLayout 有圆角背景。

  • 也可以在左侧使用 Drawable,在右侧使用 Drawable,但我不建议那样做,因为那样控制不多。

只是一个建议:

我总是想节省时间。这是一个 whatsapp 克隆,您可以直接拉取它并使用它的 View 。

https://github.com/Shahar2k5/whatsappClone

这个人在这个图书馆做了很好的工作。

enter image description here

关于android - 自定义 EditText 到 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51870210/

相关文章:

Android:如何为 EditText 关闭 IME?

java - AlarmManager 无法调用我的 BroadcastReceiver

java - 开发一个似乎因无法调用虚拟方法而不断崩溃的应用程序

java - 是否有适用于 Android 的良好 yaml 库?

使用权重的按钮宽度的Android相对布局

java - 什么时候打开和关闭数据库是值得推荐的?

android - 在 android 中使用的最佳限定符是什么?

android - 使用 Android Espresso 检查 TextView 的文本是否完全显示

android - 布局错误 :106 width:0 ellipsizedWidth:0

android - 适配器类转换异常从 ListView 中删除页脚 View