我注意到画布和绘画是向图像添加文本的标准方法,例如:
Paint myPaint = new Paint();
myPaint.setColor(Color.Black);
myPaint.setTextSize(25);
myCanvas.drawText("Test test test", 0, 0, myPaint); //Set the position
,但不是在图像上方有一个单独的文本视图,当更新时会用更新的文本重绘画布 - 如果我想编辑图像顶部的文本,以便当我通过 android keyb 键入时,文本呈现完全一样将在最终编辑的位图上 - 我可以采取什么样的方法?
我想想象一个模因生成器,它可以让你直接在图像上输入影响字体,这就是我想要实现的那种 ui。例如,像这样的图像: http: //i.imgur.com/JgGRj.jpg - 所以显示太阳图形,但顶部的文本可以通过单击进行编辑,并且新创建的文本将与图像完全一样保存。