Android - 如何将文字整合到图片中
Android - how to integrate text into image
我想在我的应用程序中创建一个 Activity,其中有一个用户选择的图像,并且在图像下方有两个或多个 EditText,用户可以在其中写入内容。
之后,这些 EditText 中的文本应该 "integrated" 到该图像中,假设一个在图像的顶部,一个在图像的底部。我写了 integrated 是因为我希望文本成为图像的一部分 - 这两个只需要成为一个图像,这样我就可以使用 intent 将它发送到某人的电子邮件。
抱歉,如果问题问得不好,我只是不知道如何表达我想要的,所以我希望你能明白。
听起来您正在寻找 ViewOverlay
The first example in this link does exactly what you want to do.
http://flavienlaurent.com/blog/2013/08/14/viewoverlay-when-how-and-for-what-purpose/
请按照步骤
- 使用 TextView 和 ImageView
创建一个框架布局
- 放EditText框工具TextWatcher
- 在 textwatcher 的 onTextChanged 方法中,在 textview 中设置文本。
- 您可以创建帧布局的位图
您是否尝试过使用 custom/compound 视图?
我想在我的应用程序中创建一个 Activity,其中有一个用户选择的图像,并且在图像下方有两个或多个 EditText,用户可以在其中写入内容。 之后,这些 EditText 中的文本应该 "integrated" 到该图像中,假设一个在图像的顶部,一个在图像的底部。我写了 integrated 是因为我希望文本成为图像的一部分 - 这两个只需要成为一个图像,这样我就可以使用 intent 将它发送到某人的电子邮件。
抱歉,如果问题问得不好,我只是不知道如何表达我想要的,所以我希望你能明白。
听起来您正在寻找 ViewOverlay
The first example in this link does exactly what you want to do. http://flavienlaurent.com/blog/2013/08/14/viewoverlay-when-how-and-for-what-purpose/
请按照步骤
- 使用 TextView 和 ImageView 创建一个框架布局
- 放EditText框工具TextWatcher
- 在 textwatcher 的 onTextChanged 方法中,在 textview 中设置文本。
- 您可以创建帧布局的位图
您是否尝试过使用 custom/compound 视图?