标签: android default android-resources
在未定义某些资源的情况下,我正在使用构建器模式来构建片段,我可以安全使用View.NO_ID即-1作为默认值来假设没有资源是在构建器配置期间提供的?换句话说,什么值表示默认值?
View.NO_ID
-1
资源的范围可能从@LayoutRes到@DrawableRes或@MenuRes等。
@LayoutRes
@DrawableRes
@MenuRes
我想知道这些资源中的任何一个是否会意外地获得-1的价值并在将来引起麻烦。