Я просто провел два часа, сражаясь с глупой опечаткой.Я создал RelativeLayout, похожий на этот:
<RelativeLayout ...>
<EditView ...
android:layout_toLeftOf="@+id/button1"/>
<Button ...
android:id="@+id/buton1"
android:layout_toLeftOf="@+id/button2"/>
<Button ...
android:id="@+id/buton2"/>
</RelativeLayout>
Обратите внимание на неправильные имена элементов управления - buton1 и buton2.
Eclipse не сообщил об ошибке какого-либо рода, просто не удалось выложитьконтролирует правильно.Что еще хуже, выполнение действия в эмуляторе также не привело к ошибке, просто неправильный макет.
Есть ли способ заставить Eclipse или эмулятор сообщать о "отсутствующем идентификаторе buton1"какая-то ошибка?Это очень неприятная проблема, которую можно отследить, и которую очень легко обнаружить с помощью компьютера.
Итай.