بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل در نمایش Action Bar

مدیریت گفتگو
JSONObject 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام چرا تو اکشن بار اینطوری میشه ؟

چیزی که من میخوام :

چیزی که میشه : 

 

 چرا منوی من این پایینه و منوی اون overflow ؟

چرا اون مشکیه و این سفید ؟

و چرا آیکن Refresh واسه من هست و واسه اون نیست ؟ و چرا کلا آیکن های منو نیستند ؟

البته اینم بگم که اونی که دارم از روش درست میکنم با API 11 نوشته شده و من با API 15  ؛ ربطی داره ؟

نظرات

sadeghbarout 11 سال پیش
میتونی این رو با کلاس popupMenu پیاده سازی کنی. نیاز به API11 و بالاتر داره پس رو 15 هم قابل پیاده سازیه .اینکه یه نمونه کدی گذاشتم قبلا : لینک

پاسخ‌ها 1

محسن 11 سال پیش

1-بسته به نسخه اندرویده که بالا یا پایین نشون داده میشه

میتونی از این کد تو xmlی که واسه منوت تعریف کردی واسه هر item استفاده کنی که بصورت منوی پایین افتادنی (در صورت داشتن فضای مورد نیاز) نشون داده نشه

 yourapp:showAsAction="ifRoom|withText"

2-بخاطر تفاوت تم هاشونه، برای تعریف تم میتونی از این سایت استفاده کنی : لینک

3- پاسخش جواب سوال 1 هست

4-نه ربطی به targetsdk نداره

نظرات

JSONObject 11 سال پیش
: دستت درد نکنه ولی من الان منوم اون سفیده است نه سیاهه، میخوام مثل اون سیاهه باز شه ؟ در واقع گزینه ی showAsAction رو برای منوی help و Check Updates که اون پایین دیده میشن never گذاشتم و بقیه رو ifRoom میخوام اگه جا نداشت همون سه تا نقطه رو بذاره و اگه اون سه نقطه یا دکمه ی منو زده شد منو بصورت overflow باز شه
فکر کنم چون گوشیت دکمه منو داره دیگه overflow نمایش داده نمیشه.
JSONObject 11 سال پیش
: یعنی گوشی بدون دگمه ی منو هم داریم ؟؟؟
محسن 11 سال پیش
باید تم رو دستکاری کنی، بهترین راه حل استفاده از همون سایتیه که لینکشو دادم بهت، میتونی هر رنگی دوست داری رو براش انتخاب کنی
JSONObject 11 سال پیش
: درست میگفتی بخاطر داشتن دکمه ی منو بود گشتم دو خط کد پیدا کردم ردیف شد مرسی
JSONObject 11 سال پیش
هم رنگ منوش و هم overflow بودنش

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .