Прежде всего, вы должны создавать макет на основе XML.В Android SDK есть инструмент графической разметки, который поможет вам в этом.
Начните просматривать изображения с 9 патчами для пользовательских графических кнопок и установите для них атрибут android:background
в пределах <Button />
.Убедитесь, что вы используете фактический текст для кнопок, а не графику текста.Вам, вероятно, следует использовать <RelativeLayout />
для основного макета, поскольку это позволит вам легко ориентироваться на несколько размеров экрана без беспорядка вложенных <LinearLayout />
с.
Для окрашенной области просто используйте полупрозрачный PNG (с альфа-каналом) вместо попытки выстроить графику.