Какой размер и цвет текста у карты Android Wear
Мне нужно создать собственную карту. Поэтому его текст должен быть таким же, как по умолчанию на карточках Android Wear. Я использую следующий макет для создания пользовательской карты
<android.support.wearable.view.CardFrame xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="5dp"
android:text="@string/card_text_not_on_golf_course"/>
</FrameLayout>
</android.support.wearable.view.CardFrame>
Текст по умолчанию для карточек износа Android:
В моем приложении я получаю текст:
Большое спасибо!
1 ответ
Решение
Большинство стандартных карт можно найти в UI Toolkit, доступном в Design Download. Судя по этому Title
это # a2a2a2 и Description
#434343. Шрифт - либо Roboto Light, либо его сжатая версия. Я предполагаю, что размер шрифта составляет 20 sp, но он также может быть 16 sp.
Я не могу проверить в настоящее время, но я бы предположил, что некоторые из @android:style/TextAppearance
сопоставлен с этими стилями по умолчанию.