放置像符号的视图

时间:2013-07-24 13:55:49

标签: android views

经过多次搜索并阅读了这么多帖子后,我无法理解如何在相对布局中处理多个视图...
我有一个基本视图(RelativeLayout),我绘制一些线条和弧线然后我需要放置一些符号(绘图组)并能够选择它们。
我正在考虑创建像符号这样的视图,并能够将它们放在任何地方,当缩放或平移时,它会同时改变所有内容。
我正在尝试创建一个2D编辑器!

我已经用手势实现了基本视图,一切正常,但我的问题在于视图。我创建视图,添加它并将其与params一起放置:

 params = new RelativeLayout.LayoutParams(30, 40);
 params.leftMargin = 30;
 params.topMargin = 30;                 
 this.addView(symbolView1, params);

它真的显示了视图,但是当我缩放/平移它时会消失。如果我尝试在基本视图的onDraw方法中移动视图它会很奇怪,它会拉伸我的视图......

我的问题是:

我构建它是对的吗?这是实现这一目标的更好方法吗? 在哪里/如何改变观点位置?它在onDraw?我是否将基本视图保留为RelativeLayout?

0 个答案:

没有答案