我看到了很多关于Android 中“@id/”和“@+id/”之间的区别的帖子,如果我错了,请纠正我,但它似乎@+id
是一种 setter 和@id
一种 getter(广泛简化)。
玩弄 Android Studio,它似乎总是使用@+id
,即使已经设置了 id 。如果我理解正确,这意味着创建了许多重复的 id。
事实上,当我 ctrl+click some 时R.id.stuff
,Android Studio 会将我指向 all @+Id
,而不仅仅是指向android:id=...
.
我可以在可能的情况下修改每一个,@id
但这会非常乏味。
我怎么能告诉 Android Studio 只把 a 放在+
第一个实例上@Id
?