Что такое TextAppearance по умолчанию для элементов ящика NavigationView? - PullRequest
0 голосов
/ 25 октября 2019

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

Так что же такое TextAppearance для NavigationView предметов?

Спасибо.

1 Ответ

1 голос
/ 25 октября 2019

Это стиль по умолчанию, используемый NavigationView

<style name="Widget.MaterialComponents.NavigationView" parent="Widget.Design.NavigationView">
    <item name="itemTextAppearance">?attr/textAppearanceSubtitle2</item>
    ...
</style>

, где:

<item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
...