Android开发人员指南说,您的活动中的视图需要具有唯一ID才能在onRestoreInstanceState()中恢复它们。这是真的,还是足以确保每个视图中的所有子视图都有不同的ID?
如果整个层次结构中的所有视图都应具有唯一ID,则无法将相同的布局资源两次充气,并将两个副本添加到同一视图组。相反,您必须以编程方式完成所有操作,并为您使用的每个视图手动分配唯一ID。
答案 0 :(得分:0)
ID在膨胀布局中应该是唯一的(一个.xml资源文件)。但是,描述相同布局的.xml资源(例如,横向和纵向布局视图)应具有相同的ID