Android RelativeLayout、GestureOverlayView和SurfaceView查看要使用的小部件?

Android RelativeLayout、GestureOverlayView和SurfaceView查看要使用的小部件?,android,bitmap,android-relativelayout,surfaceview,Android,Bitmap,Android Relativelayout,Surfaceview,关于查看附件屏幕截图 三件事, Tshirt-图像视图/位图 图片从相机/画廊-图片视图/位图在这里我已经成功地获得图像压缩缩放拖动等 Tshirt文本与外部字体-转换为位图在这里我已经成功地使用外部字体使用Freetype和获得图像压缩缩放拖动等 需要保存三个内容并检索恢复或重新启动活动 这里的按钮-在单独的左视图中的样式,在单独的右视图中的工具,照片新视图,文本,颜色,添加到购物车,所有这些都将显示在T恤的Z轴覆盖上 第一个想法:如果我们使用相对布局,我们无法实现保存T恤的当前状态 第二个想

关于查看附件屏幕截图

三件事,

Tshirt-图像视图/位图 图片从相机/画廊-图片视图/位图在这里我已经成功地获得图像压缩缩放拖动等 Tshirt文本与外部字体-转换为位图在这里我已经成功地使用外部字体使用Freetype和获得图像压缩缩放拖动等 需要保存三个内容并检索恢复或重新启动活动

这里的按钮-在单独的左视图中的样式,在单独的右视图中的工具,照片新视图,文本,颜色,添加到购物车,所有这些都将显示在T恤的Z轴覆盖上

第一个想法:如果我们使用相对布局,我们无法实现保存T恤的当前状态

第二个想法:如果我们使用SurfaceView、SurfaceHolder.Callback和develop作为一种游戏类型,并且使用线程在每个活动中都能引起注意是可能的。但我在使用SurfaceView线程时被打动了

第三个想法:如果我们可以为工作区和按钮提供两个独立的视图,那么我们可以使所有视图无效,并将受ontouch影响的视图放在前面。但是节省工作区域的问题

第四个想法:如果我们可以使用相同的2个独立视图概念,在工作区视图中,如果我们使用GestureOverlayview并通过addView概念将位图引入该视图,因为GestureOverlayview就像一个框架布局,这是可以实现的。在这里,我们可以在单独的类中使用此视图,如果需要继续或重新启动活动以重新设计,我们可以使用构造函数获取保存的Tshirt设计的参数。因此,我将在我的购物车中有一个设计列表,我可以通过单击重新设计,活动或保存的实例应该恢复或重新启动到此编辑状态

我在试着看看是否有人能解决这个问题。如果从你的角度来看,你还有其他方法可以实现,请帮助我单独了解背景,这样我就可以努力实现它