I\'ve found some code examples with the @android:id/xyz attribute set instead of @+id/xyz. When and why is it necessary to use Android ids in
@android:id/xyz
@+id/xyz
@android:id indicates that the id is in the Android.r.id namespace. So this is useful for ListActivities where they look for Android.r.id.list by default.
@android:id
Android.r.id namespace
Android.r.id.list