Какой размер и цвет текста у карты 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 сопоставлен с этими стилями по умолчанию.

Другие вопросы по тегам