سؤال

أنا أستخدم نموذج تطبيق HoneycombGallery في SDK وأحاول تغيير نمط علامات التبويب ActionBar (مثل "Balloons" و "Bikes" و "Androids" و "Pastries").باستخدام المظهر "الفاتح" ، تظهر علامات التبويب بتسطير أزرق.أريد ببساطة أن أجعل هذا اللون الأحمر يتناسب مع نمط التطبيق الذي أعمل عليه.

لقد حاولت البحث عن الأنماط في وثائق SDK ( http://developer.android.com/guide/topics/ui/actionbar.html ) ومصادر أخرى على الويب ، لكنني لست متأكدًا تمامًا من أنني أفهم خاصية / سمة تتحكم في هذا النمط المحدد من علامات التبويب.

إذا كان لدى أي شخص مثال على مورد أو رمز قد يُظهر تصميمًا مخصصًا كاملاً لـ ActionBar ، فسأكون ممتنًا لذلك.

هل كانت مفيدة؟

المحلول

ستحتاج إلى التعرف على كيفية تطبيق سمة مخصصة على أحد الأنشطة. http://developer.android.com/guide/topics/ui/themes.html

تتحكم سمات السمة في إنشاء كود الترقيم الترميزي ، ورمز الترقيم العام ، وكود الترميز العام في مظهر علامات تبويب شريط الإجراءات.يستخدم التصميم الافتراضي رمزًا ترميزيًا عامًا ضمن نمط شريط علامات التبويب للخط الرفيع أسفل العناصر غير المحددة ، وقائمة الحالة التي يمكن رسمها مثل رمز الترميز العام لعلامات التبويب نفسها للتعامل مع الحالات المركزة / المحددة / المضغوطة.أصول الخلفية نفسها عبارة عن 9 تصحيحات توفر تسطيرًا في معظم الحالات ولكنها تسليط الضوء على أكثر شمولاً للحالات المضغوطة / المركزة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top