2
A
回答
3
是的,你可以在两个不同的活动中使用相同的ID。事实上,这可能是一个很好的做法。
如果在相同的布局中,您将无法创建重复的ID。
编辑
据我所知,您可以使用相同的ID在不同的活动,因为当你
setContentView(R.layout.splash);
和膨胀布局则只有Android本身在那个特定的布局搜索特定的ID,这样没有问题就在这里。
1
如果按钮处于不同的活动状态,根本不存在任何复杂情况,但是当Buttons处于相同活动状态时,则findViewById将返回在xml中声明为最新的按钮,将返回。实际上,如果你要用不同的xml声明一些具有相同id的视图,那么生成的R将具有较小的变量。
1
不会有任何并发症。只要他们处于不同的活动状态,您的应用程序就会正常工作。
当过您创建一个资源说,这将在R.java本身的ID像注册一个按钮,
public static final int button=0x7f03002b;
public static final int button1=0x7f03002c;
因此,这将是独一无二的,你不会有任何问题。
相关问题
- 1. 如何按下具有相同ID但按不同类别的按钮?
- 2. 有两个单选按钮与JavaScript具有相同的ID
- 3. 如何获取具有相同ID的所有单选按钮?
- 4. 如何打开具有相同ID的多个按钮相同的模式?
- 5. 多个按钮,具有相同的segueIdentifer
- 6. 从具有相同的ID
- 7. JQuery的具有相同ID
- 8. 如何点击具有相同ID的按钮?
- 9. 使用JavaScript检查具有相同ID的多个按钮
- 10. 具有相同ID的淡入淡出2按钮
- 11. addEventListener用于具有相同ID的单选按钮
- 12. GTM - 具有相同ID的多个按钮
- 13. 加入具有相同ID
- 14. 在不同的按钮中显示相同的ID。冲突
- 15. 具有相同类的jQuery按钮,从按钮获取价值
- 16. 具有与单选按钮相同行为的HTML按钮组
- 17. 在单个保存按钮上插入具有不同ID的不同数据
- 18. 选择具有相同的ID行,并选择剩余行不相同的ID
- 19. 确保单选按钮组的值不具有相同的值
- 20. 具有不同ID的相同数据的动态选项卡
- 21. 选择的元素具有相同的值,但ID不同
- 22. 为什么不同的HTML ID具有相同的风格?
- 23. 具有相同ID的Android两种不同的SharedPreference类型
- 24. SQL:从不同的列添加具有相同ID数的值
- 25. 具有相同的ID MVC两个不同的表
- 26. 2个具有相同CSS和JS的按钮不起作用。
- 27. 具有相同名称,不同ID的多个MySQL记录
- 28. 具有相同名称但ID不同的自动完成
- 29. 从具有相同ID的不同表中提取值
- 30. 访问具有相同名称但ID不同的记录