繁体   English   中英

Android的:如何确保视图具有唯一的ID,以便onRestoreInstanceState可以工作

[英]Android :How to make sure views have unique ids so that onRestoreInstanceState works

android开发人员指南说,您活动中的视图需要具有唯一的ID,才能在onRestoreInstanceState()中还原它们。 这是真的吗,还是足以确保每个视图的所有子对象都有不同的ID?

如果整个层次结构中的所有视图都应具有唯一的ID,则不可能两次膨胀相同的布局资源并将两个副本添加到同一视图组中。 取而代之的是,您必须以编程方式完成所有操作,并为您使用的每个视图手动分配唯一的ID。

在膨胀布局(一个.xml资源文件)中,ID应该唯一。 但是,描述相同布局的.xml资源(例如,横向和纵向布局视图)应具有相同的ID

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM