任何机构都可以解释一下有什么区别
android XML中的android:id="@+id/btnSet"
和android:id="@id/btnSet"
?
何时使用加号,何时不加?一个很好的解释会很棒。
答案 0 :(得分:1)
@id/btnSet
将尝试使用现有ID "btnSet"
,而@+id/btnSet
将始终创建该ID。 :)如果您使用@id/btnSet
并且ID不存在,则可能会遇到异常。
答案 1 :(得分:1)
android:id =“@ + id / btnSet”表示您要在R.java
文件中添加名称为 btnset 的小部件或视图。< / p>
android:id =“@ id / btnSet”表示您正在使用或引用名称为 btnset
的已定义小部件或视图