В чем разница между полями android и android2 в .xml-файлах?

У меня был этот вопрос, так как андроид (по-видимому) произвольно использует «android2: …» в некоторых случаях, а в других – «android: …». Есть ли разница между этими двумя? Кроме того, при использовании «android2: ..» функция автозаполнения eclipse не работает, что может быть доказано раздражающим.

android в случае xmlns:android="http://schemas.android.com/apk/res/android просто привязывает пространство имен. Вы можете назвать его xmlns:iphone="http://schemas.android.com/apk/res/android и затем ссылаться на него как на iphone:layout_width и он все равно будет работать.

Где вы видели, android2 используется android2 ? Я этого никогда не видел.