【发布时间】:2013-10-28 19:30:15
【问题描述】:
我来自 iOS 背景。由于某种原因,我无法弄清楚如何将视图添加到另一个视图。
我有两个ImageViews,我正在以编程方式创建如下:
ImageView imageView;
ImageView imageHolder;
现在,我想做这样的事情:
imageHolder.addView(imageView);
我该如何做到这一点?做了很多谷歌搜索但没有用。
【问题讨论】:
-
您能用更抽象的方式描述您想要实现的目标吗?诸如“我想要将较小的图像放置在较大图像的左下角”之类的东西-我们可以建议在哪里寻找它;不幸的是,在 Android 中将 ImageView 添加到另一个 ImageView 并没有多大意义。
-
是的,就是这样。我想要一个更大的图像作为背景,一个较小的图像放置在它上面作为前景。这在 iOS 中非常简单。但无法弄清楚我将如何在 Android 中做到这一点
-
只有ViewGroup及其dubclasses可以通过addView的方式添加子View
标签: android imageview subview addsubview