java - 如何在android中的编辑文本中插入多个图像

标签 java android

我正在尝试在一个 editText 中插入多个图像。我使用以下代码将图像附加到 EditText

txt = (EditText)findViewById(R.id.text);
Bitmap bitmap = BitmapFactory.decodeFile(attach);
Drawable drawable = new BitmapDrawable(bitmap);
txt.setBackgroundDrawable(drawable);

但问题是它只附加一个文件并显示,如果我使用数组,则只显示最后一张图像。无论如何它只显示一张图像。有没有办法在一个编辑框中显示多个图像。提前致谢。

最佳答案

因为你只能有一个背景......如果你想要更多,那么可以使用一个可绘制层,你也可以将按钮放在框架布局中,并在其下方/上方添加几个 imageViews其余图像。

但最好的解决方案可能是在 Photoshop 或等效照片编辑应用程序中制作一个位图并放置该位图,而不是使用几个位图。

关于java - 如何在android中的编辑文本中插入多个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6572678/

相关文章:

android - 如何立即在 TextView 中显示来自 Edittext 的文本?

android - ListView onItemClickListener 不做任何事情

java - 为什么 Java 文档不包含时间复杂度?

java - 为一对多关系添加动态表单

java - 使用集合从两个数组列表中获取唯一值

java - 如何按组聚合通量上的元素/如何按组减少?

java - install4j 生成的可执行文件不启动

android - 捕获图像而不保存

android - 在 Android 应用程序中从 Web 获取 UTC 日期

android - 如何为各种 android 设备定义图像大小,而不是图标?