Slackbot
01/21/2020, 9:46 PMaipok
01/22/2020, 5:24 AMursus
01/22/2020, 5:24 PMursus
01/22/2020, 5:24 PMaipok
01/22/2020, 5:27 PMapp:fontWeight
or something like this.ursus
01/22/2020, 5:53 PMursus
01/22/2020, 5:54 PMaipok
01/22/2020, 6:13 PM<style name="MyFontLight">
<item name="fontFamily">@font/arima_madurai_light</item>
</style>
<style name="MyFontLightItalic">
<item name="fontFamily">@font/arima_madurai_light</item>
<item name="android:textStyle">italic</item>
</style>
<style name="MyFontMedium">
<item name="fontFamily">@font/arima_madurai_medium</item>
</style>
<style name="MyFontMediumItalic">
<item name="fontFamily">@font/arima_madurai_medium</item>
<item name="android:textStyle">italic</item>
</style>
<style name="MyFontBold">
<item name="fontFamily">@font/arima_madurai_bold</item>
</style>
<style name="MyFontBoldItalic">
<item name="fontFamily">@font/arima_madurai_bold</item>
<item name="android:textStyle">italic</item>
</style>
<style name="MyFontExtraBold">
<item name="fontFamily">@font/arima_madurai_extrabold</item>
</style>
<style name="MyFontExtraBoldItalic">
<item name="fontFamily">@font/arima_madurai_extrabold</item>
<item name="android:textStyle">italic</item>
</style>
and usage is something following
<TextView
style="@style/MyFontLight"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/custom_font" />
<TextView
style="@style/MyFontLightItalic"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/custom_font" />
<TextView
style="@style/MyFontMedium"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/custom_font" />
<TextView
style="@style/MyFontMediumItalic"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/custom_font" />
<TextView
style="@style/MyFontBold"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/custom_font" />
<TextView
style="@style/MyFontExtraBold"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/custom_font" />
aipok
01/22/2020, 6:14 PMaipok
01/22/2020, 6:16 PMursus
01/22/2020, 6:19 PMursus
01/22/2020, 6:22 PMaipok
01/23/2020, 7:00 AMThemeOverlay
theme for this and define fonts via it. In this case you will be able to use regular style="@style/***"
for any other adjustments you need.