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

رنگ زیر نوار سیستم


sepidpor

سوال

سلام

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

چطور می تونیم ما هم این کارو بکنیم

با تشکر از دوستان

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

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

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

Screenshot.jpg

نوار سیستم این شکلی شه

Screenshot.jpg

لینک هایی که قرار دادید فیــLتــر هستند. لطفا عکس ها رو از سیستم خود انجمن پیوست کنید یا هم روی سرور مطمئن و خوبی مثل PicoFile آپلود کنید !

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

دوستان این کدها روی گوشی قدیمی کار نمی کنه و ممکنه در نمایش اختلال ایجاد کنه

مثلا تاپ بار یه فضای خالی باید بزارید زیر نوار سیستم ولی در گوشی قدیمی این فضای اضافی میاد زیر نوار سیستم

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

GetDeviceId تو اکتیویتی کریت می نویسید بعد از همه کد ها

Sub GetDeviceId()
  Dim r As Reflector
  Dim Api As Int
  Api = r.GetStaticField("android.os.Build$VERSION", "SDK_INT")
  If Api < 19 Then
مخصوص گوشی ورژن اندروید قدیم
  Else
مخصوص گوشی های جدید که باید کمی فضا زیر سیستم بار اختصاص بدیم

  End If
End Sub

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

54478374171129386513.jpg

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

99940845942469781105.jpg

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

لینک توضیحات سایت اصلی

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

<?xml version="1.0" encoding="utf-8"?>

<resources>
   <style
       name="MyTheme" parent="@android:style/Theme.Holo.Light">
       <item name="android:windowTranslucentNavigation">false</item>
       <item name="android:windowTranslucentStatus">true</item>
   </style>

   <style
       name="MyThemeNoTitle" parent="@android:style/Theme.Holo.Light.NoActionBar">
   </style>

   <style
       name="MyThemeTransparent" parent="@android:style/Theme.Holo.Light.Panel">
   </style>
</resources>

این کدهارو داخل فایل styles.xml داخل پوشه values-v19 که این پوشه رو باید داخل پوشه res پروژه خود بسازید و کپی کنید. و فایل styles.xml رو readonly کنید.

بعد داخل فایل منینفست خود این کد رو کپی کنید

SetApplicationAttribute(android:theme, "@style/MyTheme")

و مطمئن بشید که در قسمت Config path برنامه بیسیک فور اندروید فایل android.jar شما از پلتفروم ورژن 19 گرفته شده باشه

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

و همنیطور اگه بخواید رنگ زیر نوار سیستم پایین (دکمه بک و هوم پیج پاینن صفحه برخی گوشی ها) رو هم ترنسلیت کنید باید در فایل استایل خود گزینه

android@windowTranslucentNavigation رو True کنید.

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

دوست گرامی این همون Panel هست و ابزارهای داخلش هم Button هستند که بهشون عکس اختصاص داده شده.

هیچ قسمت پیچیده ای نداره.

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

دوست گرامی این همون Panel هست و ابزارهای داخلش هم Button هستند که بهشون عکس اختصاص داده شده.

هیچ قسمت پیچیده ای نداره.

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

ضمنا فکر کنم این امکان از اندروید 4.1 به بالا امکان پذیر باشه

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

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

ضمنا فکر کنم این امکان از اندروید 4.1 به بالا امکان پذیر باشه

آهان.

بله کاملا درسته. این خواصیت در اندروید های با API ورژن بیشتر از 19 امکان پذیره که با تغییرات در AndroidManifest امکان پذیره !

توضیحات بیشتر از سایت منبع

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

مرسی

من راههایی که تو لینک که فرستادم رو رفتم ولی خطا می ده لطفا چک کنید بببیند به شما خطا نمی ده

اگه خطا نداد یه سیمپل بفرستید... شرمنده به خدا دو روزه وقتمو گرفته

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

مرسی

من راههایی که تو لینک که فرستادم رو رفتم ولی خطا می ده لطفا چک کنید بببیند به شما خطا نمی ده

بنده متاسفانه api ورژن 14 کار میکنم. 20 رو ندارم

ولی کارهایی که توی لینک سایت منبع گفته رو اگه انجام بدید بدون شک باید مشکل حل بشه ( اگه ورژن api شما 19+ است )

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

80359203831759471808.jpg

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

مشکل از کجاست دوستان...

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

دوستان مشکلو حل کردم و اکی شد

در کانفیگ برنامه فایل جاوا ورژن 19 رو دادم مشکل بر طرف شد

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

SetApplicationAttribute(android:theme, "@style/MyTheme")

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

ببخشید شاید اسپم باشه

حالا که حل شد

میشه مرحله به مرحله به ما هم توضیح بدی؟

چون من نتونستم حلش کنم

ممنون

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

سلام.

بازار رو من روی گوشی خودم نصب ندارم ولی احتمالا Panel استفاده شده.

برای اینکه بهتر پاسخ بگیرید بارها گفتیم که سعی کنید یک Screen بزارید

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

بایگانی شده

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

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

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