العودة إلى موقع برمج

هل توجد طريقة لإضافة خط لكل التطبيق

android
#1

عندي تطبيق يستخدم نصوص انجليزية وعربية وحصلت على خط يدعم النوعين
فهل توجد طريقة في الاندرويد استوديو لجعل هذا الخط هو الخط الإفتراضي للتطبيق
اي يتم استخدامه افتراضيا لجميع النصوص وبدون اضافة السمة font family للعناصر
وشكرا :blush:

#2

يمكنك قراءة معلومات تساعدك على الاجابة على سؤالك من الرابط

1 Like
#3

شكرا لك استاذ فادي
وجدت الاجابة
وهذه هي الطريقة التي استخدمتها
في ملف 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
#4

ممتاز، هنيئا لك، استمر.:+1:
وشكرا لمشاركتك مجتمع برمج بطريقة حلك للمشكلة

1 Like