Вы можете изменить содержание вашего фрагмента карты и так изменить TextSize в макет вашего фрагмента:
<android.support.wearable.view.CardFrame
android:layout_height="wrap_content"
android:layout_width="fill_parent">
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:orientation="vertical"
android:paddingLeft="5dp">
<TextView
android:fontFamily="sans-serif-light"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:text="@string/custom_card"
android:textColor="@color/black"
android:textSize="20sp"/>
<TextView
android:fontFamily="sans-serif-light"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:text="@string/description"
android:textColor="@color/black"
android:textSize="14sp"/>
</LinearLayout>
</android.support.wearable.view.CardFrame>
Показать the documentation here.
Хорошо, спасибо @ lopez.mikhael, но есть ли способ сделать это с помощью кода? См., Что я не использую макет для создания фрагментов карты, значения текста и заголовка поступают с мобильного устройства, и я должен передавать эти значения при создании экземпляров карт (например, фрагмент CardFragment = CardFragment.create (название, текст) ; – Hal
Если вы не используете макет для создания фрагмента карты, вы не можете изменить размер шрифта для заголовка и текста. –
Хорошо, не проблема. Я попытаюсь использовать макет для их создания. – Hal