عندي تطبيق يستخدم نصوص انجليزية وعربية وحصلت على خط يدعم النوعين
فهل توجد طريقة في الاندرويد استوديو لجعل هذا الخط هو الخط الإفتراضي للتطبيق
اي يتم استخدامه افتراضيا لجميع النصوص وبدون اضافة السمة font family للعناصر
وشكرا
هل توجد طريقة لإضافة خط لكل التطبيق
شكرا لك استاذ فادي
وجدت الاجابة
وهذه هي الطريقة التي استخدمتها
في ملف style
وضعت هذه الاكواد
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="android:textViewStyle">@style/RobotoTextViewStyle</item>
<item name="buttonStyle">@style/RobotoButtonStyle</item>
</style>
<style name="RobotoTextViewStyle" parent="android:Widget.TextView">
<item name="android:fontFamily">@font/font_type_all_app</item>
</style>
<style name="RobotoButtonStyle" parent="android:Widget.Holo.Button">
<item name="android:fontFamily">@font/font_type_all_app</item>
</style>
1 Like