رفتن به مطلب
  • 0

مشکل تغیر رنگ statusbar


seyyedali

سوال

سلام دوستان 

 

طبق آموز های انجمن slid menu رو با  msmarialdrawer راه انداختم ، همچیزشئ تونستم تغیر بدم جز رنگ statusbar 

 

از اول آبی بوده تغییرم نمیکنه

 

تو عکس مشخصه رنگ بالا آبی هست و تغییر نمیکنه

 

Screenshot_2016_08_28_15_35_48.png

لینک ارسال
به اشتراک گذاری در سایت های دیگر

10 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

این تاپیک رو ببینید

گفتن که در اندروید های پایین تر از لالیپاپ ، برنامه ها ، اجازه ی تغییر رنگ استاتوس بار رو ندارن ، پس اپ کامپت هم نمیتونه ساپورت کنه این قضیه رو و بهترین اپ کامپت هم میتونه رنگ اکشن بار و بقیه ی ویو های مرتبط با ui رو تحت تاثیر قرار بده

یکی دیگه هم گفته که نمیشه عوضش کردم اما میشه تیره ترش کرد که کدهای جاوا رو هم براش قرار داده...

http://stackoverflow.com/questions/26496411/android-material-status-bar-color-wont-change

 


 

توی این پست هم ، گفته که توی اندروید 19 و بالاتر ، میشه یه کارایی کرد

ببینیدش

http://stackoverflow.com/a/34086905

لینک ارسال
به اشتراک گذاری در سایت های دیگر

از طریق فایلهای xml فکر کنم بتونید رنگ استاتوس بار رو تغییر بدید .

چون بصورت پیشفرض تو msmarialdrawer رنگش استاتوس بار همینطوری هست

لینک ارسال
به اشتراک گذاری در سایت های دیگر

از طریق فایلهای xml فکر کنم بتونید رنگ استاتوس بار رو تغییر بدید .

چون بصورت پیشفرض تو msmarialdrawer رنگش استاتوس بار همینطوری هست

 

 

 میگن میشه از اون طریق عوضش کرد و لی من تقریبا تمام فایلاشو نگا کردم

 

چیزی پیدا نکردم

 

کسی از دوستان نمیدون کدوم فایل رو باید عوض کنم؟؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوستان یعنی  کسی تا حالا به این مشکل برنخورده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان 

 

طبق آموز های انجمن slid menu رو با  msmarialdrawer راه انداختم ، همچیزشئ تونستم تغیر بدم جز رنگ statusbar 

 

از اول آبی بوده تغییرم نمیکنه

 

تو عکس مشخصه رنگ بالا آبی هست و تغییر نمیکنه

 

Screenshot_2016_08_28_15_35_48.png

سلام

اولا رنگ استاتوس بار تو اندروید 5 به بالا اثر میکنه مطمئنا اینو خودتون میدونین

اما برای تغییر رنگ این قسمت باید برین تو پوشه

res\values

فایل colors.xml رو ویرایش کنیم رنگ تایتل بار و استانوس بار اونجاس

میتونین هر رنگی خواستین اعمال کنین با کدش

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یعنی این همه برنامه که برنامه نویسا مینویسن فقط تو اندروید 5 به بالا رنگیه و تو پایینتر نه!

امکان نداره

اون فایل رو تقریبا تمام رنگاشو عوض کرده بودم قبل از ایجاد تاپیک ،نشد که نشد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1395/06/07, 15:41:05، seyyedali گفته است :

سلام دوستان 

 

طبق آموز های انجمن slid menu رو با  msmarialdrawer راه انداختم ، همچیزشئ تونستم تغیر بدم جز رنگ statusbar 

 

از اول آبی بوده تغییرم نمیکنه

 

تو عکس مشخصه رنگ بالا آبی هست و تغییر نمیکنه

 

Screenshot_2016_08_28_15_35_48.png

:fekr: منم به همین مشکل خوردم حتی با فول اسکرین کردن برنامه هم اون قسمت استاتوس بار بازم میاد ولی با رنگ سفید و چیزی هم روش نمیاد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

منم همین مشکلو دارم و تقریبا بخاطرش طرح برنامم رو عوض کردم

قطعا باید راهی باه که در  اندروید پایین غیر آبی نشون داده بشه

با لایبری و کدهای جاوا هم تست کردم ولی رنگش تغییر نکرد

کاستوم تم هم انداختم ولی متاسفانه باز هم تغییر نکرد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1395/06/07, 15:41:05، seyyedali گفته است :

سلام دوستان 

 

طبق آموز های انجمن slid menu رو با  msmarialdrawer راه انداختم ، همچیزشئ تونستم تغیر بدم جز رنگ statusbar 

 

از اول آبی بوده تغییرم نمیکنه

 

تو عکس مشخصه رنگ بالا آبی هست و تغییر نمیکنه

 

Screenshot_2016_08_28_15_35_48.png

    سلام من هم این مشکل رو داشتم البته توی صفحه ی اسپلش برنامم درست بود با این کد ولی توی منوی اصلی باز هم ابی میشد هر رنگی هم میدم درست نمیشه باز هم میگم فقط توی صفحه ی اصلی برنامه این مشکلو دارم وگرنه توی بقیه صفحات درسته این کد رو امتحان کن ببین چی میشه

Dim a2 As StatusBarCompat
    Dim a3 As Phone
    If a3.SdkVersion >= 19 Then
        a2.Initialize()
        a2.StatusBarColor = Colors.ARGB(250,166,24,24)

    End If
    

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...