Android如何通过编程方式创建视图

6
我需要通过编程方式创建一个视图。控件(按钮、标签等)及其位置仅在运行时知道。
这里我找到了“以编程方式定义布局”:http://mobile.tutsplus.com/tutorials/android/android-layout/ 但是我需要能够在精确的位置绘制组件,所以LinearLayout、TableLayout等对我不起作用。
我该怎么办?

2
实际上,LinearLayouts 可以很好地工作... 您只需要使用 LinearLayouts 将您的位置转换为边距和填充即可。 - Sherif elKhatib
2个回答

4
创建一个自定义的 ViewGroup;这样可以手动管理每个子元素(按钮、标签等)的位置。查看来自2009年Google IO事件的this视频,标题为“让您的Android UI快速高效”,特别是从43分钟开始,了解更多细节。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接