كيف أغير لون الأكشن بار برمجة تطبيقات الاندرويد ؟

بسم الله الرحمن الرحيم

كيف أغير لون الأكشن بار برمجة تطبيقات الاندرويد ؟

في البداية الثيمات المخصصة والمعرفة من اندرويد هي 2 .. الأول الغامق والآخر الفاتح.

الأكشن بار : هو الشريط العلوي في التطبيق.

هذه صورة معاينة لها :

لأستخدام أحد منها / أذهب إلى ملف AndroidManifest.xml و داخل أوسمة <application يوجد خاصية :

داخل علامات التنصيص .. استخدام الثيم الذي تريده :

الآن لنأتي لتغيير لون الأكشن بار باللون الذي نريد.

ننشأ ملف جديد اي اسم تريده ولنضع themes.xml ونضع داخله :

توضيح للكود :

customize_background_actionbar_color_1

تستطيع إستخدام صورة عوضاً عن الألوان .. بإستبدال #ff0000 بـ :

فقط الآن أذهب إلى ملف AndroidManifest.xml وكما اتفقنا بالأعلى .. تضع اسم الاستايل الجديد ونحن وضعنا له اسم : CustomActionBarTheme تضعه بالصيغة التالية :

هكذا نكون قد انتهينا من تغيير لون الاكشن بار .. بـ لون افتراضي من اندرويد أو لون مخصص نضعه أو بصورة ..

نرجوا مشاركتم لنا في التعليقات ونشر المواضيع .. لكي يستفيد الجميع فهذا هدفنا .. والسلام عليكم 🙂

5 تعليقات

  1. رائع رائع أخي شكرا

  2. the Exception is :java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity .

    the solution is : each Activity in your App change the inheritance from extends ActionBarActivity to Activity

  3. عاشت ايدك بس المشكله عم تطلع صورة على كل اكتفي باو اريد بس تطلع على جهة معينة وعلى اليسار قط كيف

أضف تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *