Я; ve, пытаясь создать пользовательскую кнопку в андроиде с помощью этого учебного руководства - http://www.gersic.com/blog.php?id=56
Это работает хорошо, но это не говорит, как изменить размер шрифта или взвешивание. Какие-либо идеи?
Был другой вопрос на здесь, и единственный ответ должен был использовать моделирование HTML, но Вы не можете изменить размер шрифта в HTML, не используя CSS (или тег шрифта устаревший). Должен быть лучший способ установить размер пикселя шрифта, используемого на кнопках?
Вы определяете эти атрибуты в xml так же, как и все остальное, например:
<Button android:id="@+id/next_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/next"
android:background="@drawable/mybutton_background"
android:textSize="10sp" /> <!-- Use SP(Scale Independent Pixel) -->
Вы можете найти разрешенные атрибуты в api .
Или, если вы хотите, чтобы это применялось ко всем кнопкам в вашем приложении, создайте стиль. См. Документацию по разработке Стили и темы .