Я удивлен, я не заметил этого в течение моих 6 месяцев разработки на Android. У меня есть realtivelayout, чье основание выровнено по низу экрана / родительского элемента Я хотел разместить кнопку в центре этого относительного макета. Я заметил, что кнопка не точно отцентрирована по вертикали. Похоже, что есть пара пикселей между нижней частью кнопки и точкой относительного расположения. Вот соответствующий код макета:
<RelativeLayout
android:id="@+id/some_layout"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:gravity="center"
android:layout_alignParentBottom="true"
android:background="#888">
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="ping">
</Button>
</RelativeLayout>
Есть идеи? Мой targetSDK - 2.2 и выше. Заранее спасибо.