استخدام اكشن بار مخصص في برمجة تطبيقات الأندرويد

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

في هذه التدوينة إن شاء الله سوف نتعلم كيفية إنشاء واستخدام أكشن بار مخصص في لياوت لوحده.

وهذه الطريقة مفيدة جداً, مثلاً تريد إن تكون الايقونة في الجهة اليمنى وعنوان الاكتفتي في وسط الاكشن بار إلخ, حسب ما يناسبك.

في البداية قم بإنشاء لياوت جديدة, مثلاً قم بتسميتها : custom_actionbar

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

مثلاً سوف يكون الكود داخلها :

إي فقط حقل نصي وكتبت داخله اسمي. والمحاذاة في الوسط.

الآن نذهب إلى الاكتفتي التي نريد استخدام هذا الأكشن بار فيها ونضع داخلها :

الكود نضعه داخل دالة الاون كريت.

أسفل هذا الكود تستطيع تعريف النص والعناصر الاخرى التي تكون بداخل اللياوت المخصصة .. وثم برمجتها كيف تريد.

مثلاً حسب مثالنا تستطيع تعريف النص و من ثم تغيريه لكل اكتفتي نص مختلف وهكذا ..

نتيجة تطبيق هذه التدوينة :

Screenshot_2016-01-08-17-24-32

و إلى اللقاء في تدوينات جديدة .. 🙂

عن عبدالقادر عليوي

مواليد 1996 , سوري الجنسية, طالب علم, لدي شغوف كبير في تعلم كل ما يتعلق بالانترنت من تطوير وحماية, أحب القراءة كثيراً .. هدفي نشر العلم بشتى أنواعه ومجالاته, متابع من الدرجة الأولى لـ الدكتور ابراهيم الفقي و الشيخ أحمد ديدات - رحمهم الله -.

شاهد أيضاً

وضع حدود للنص TextView في برمجة تطبيقات الاندرويد برمجياً

بسم الله الرحمن الرحيم تدوينة خفيفة وسريعة, مفيدة للبعض, في كيفية وضع أو إنشاء إطار\حدود …

3 تعليقات

  1. الاكشن بار صار ابيض الون ومافيه مكتوب اي شي 🙁

    • محمد معتز الشاغل

      في اللياوت الخاصة بال Actionbar ضع لون محدد ل Background وجرب .

  2. انا عملت ثلاثة لياوت وثلاثة كلاسات واحد نفذ وتنين ما نفذت نص ما عم يطلع

أضف تعليقاً

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