可以将多个对象与单个图像视图 XML 相关联



>假设我为图像创建了一个XML,是否可以使用相同的ID在屏幕中创建图像的多个实例?

也就是说,假设我想在屏幕上创建 10 个球,我为一个球定义 XML 是否足够,然后是否可以重复使用它来创建 10 个球?

您可以根据需要多次膨胀同一视图。唯一的问题是所有视图都具有相同的 id,如果它们属于同一个父视图,那么您只能在代码中使用 findViewById() 访问第一个视图。在这种情况下,您可能希望使用列表视图。

最新更新