سلام وقت به خیر
من برای textview خودم android:textAppearance="?textAppearanceHeadline۶" رو ست کردم و در فایل theme هم علاوه بر اتریبیوتهای مربوط به type ، اتریبیوت <item name="fontFamily">@font/primary_regular</item>
رو هم قرار دادم.
بعد توی headline۶ مربوط به فایل type هم ایتمهای زیر رو قرار دادم:
<item name="fontFamily">@font/primary_bold</item>
<item name="android:fontFamily">@font/primary_bold</item>
<item name="android:textSize">۱۶sp</item>
<item name="android:textColor">@color/black</item>
اما به جای اینکه فونت رو primary_bold در نظر بگیره، primary_regular ای که توی theme رو داره ست میکنه!!!
دقیقا مشابه عملکرد استاد رفتم جلو و جالب این جاست که وقتی اندازه ی فونت رو عوض میکنم،درست عوض میشه(مثلا از ۱۶ به ۲۴ تغییر بدم،اندازه متن بزرگتر میشه) اما راجع به فونت،هیچ تغییری رو اعمال نمیکنه و فقط از توی theme می خونه.
ممنون میشم راهنمایی بفرمایید.