Делать текст кнопки частично жирным не работает - PullRequest
0 голосов
/ 11 января 2019

Я хочу сделать текст внутри кнопки частично жирным, но это не работает. Мой текст помещен в строковые значения. Стиль строки полностью игнорируется, и текст внутри кнопки выглядит как «нормальный» стиль.

<string name="gps_yes_button_text"><b>Yes, </b>confirm this location!</string>

Кнопка:

<Button
   android:id="@+id/gps_confirm_button"
   android:layout_width="@dimen/gps_button_width"
   android:layout_height="@dimen/gps_button_height"
   android:layout_gravity="center"
   android:elevation="@dimen/gps_button_elevation"
   android:text="@string/gps_yes_button_text"
   android:textColor="@color/colorText"
   android:textSize="@dimen/gps_text_large"
   android:textAllCaps="false"
   android:background="@drawable/gps_rounded_button"/>

1 Ответ

0 голосов
/ 11 января 2019

Пожалуйста, попробуйте установить текст кнопки, используя код, приведенный ниже.

String buttonText = "<b>Yes, </b>confirm this location!"; 
button.setText(Html.fromHtml(buttonText));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...