【问题标题】:android - How to merge and move text around on imageandroid - 如何在图像上合并和移动文本
【发布时间】:2011-05-07 04:46:37
【问题描述】:


这就是我想要做的。
- 全屏打开 jpg。
- 在 jpg 上输入文字。
- 能够将该文本移动到我希望它在位图上定位的位置。
- 文本的移动必须用手指完成(不是在代码中)。

有点像制作个人有趣的圣诞贺卡...

我发现了很多将文本写入位图的示例 但没有关于移动该文本。

需要帮助!

编辑 - 图片和添加的文字必须保存为相同大小的新jpg

【问题讨论】:

  • 我卡住了!请建议初学者(我)

标签: android graphics


【解决方案1】:
  1. 将位图绘制到屏幕上, 然后在其上绘制文本 初始 x,y(例如中心), 按照您找到的示例进行操作。

  2. 接收输入事件描述 手指拖动动作。

  3. 使用这些输入事件来改变 用于绘制文本的 x,y 值。

  4. 重绘位图和文本 到屏幕上,文字是 在新的 x,y 位置。

  5. 从第 2 步开始重复。

如果您需要更多详细说明,请告诉我们。

【讨论】:

  • 我使用这个例子作为起点:......anddev.org/viewtopic.php?p=11603... 这是用户可以在屏幕上拖动的树球。该应用程序具有树类球类,扩展活动并扩展 ImageView。我在玩 ide,用某种定位引擎替换 ball 类(可移动
  • (可移动文本)。问题是当用户“完成”时。文本和图像必须合并在一起形成一张新图片,我不知道该怎么做
  • @Erik:这个问题/答案可能对您有所帮助:stackoverflow.com/questions/2996759/…
  • 谢谢,但没有帮助。无论如何,我都跌跌撞撞地前进了
  • @LarsH 我终于按照你的步骤和Answer workes
猜你喜欢
  • 2015-09-21
  • 1970-01-01
  • 1970-01-01
  • 2010-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-04
  • 2012-01-05
相关资源
最近更新 更多