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

تغییر تم برنامه


MR.B4A

سوال

سلام.

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

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

یعنی رنگ پس زمینه مشکی شد!!

img_20220209_102855_435_9ud0.jpg

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

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

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

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

اینو جایگزین تم پیشفرض کنید. کتابخونه AppCompat رو هم تیک بزنید

SetApplicationAttribute(android:theme, "@style/Theme.AppCompat.Light")

 

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

در ۱۴۰۰/۱۱/۲۱ در 00:38، محمدرضا شاهپیری گفته است:

اینو جایگزین تم پیشفرض کنید. کتابخونه AppCompat رو هم تیک بزنید

SetApplicationAttribute(android:theme, "@style/Theme.AppCompat.Light")

 

ارور داد استاد

untitled_qlaa.png

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

در ۱۴۰۰/۱۱/۲۳ در ۱۰:۳۲، batman۱۲۳ گفته است:

 

کدهای مربوط به تم رو حذف کنید و کد زیر رو بزارید. من تست کردم. اکیه و تو حالت دارک رنگ اپ تغییری نمیکنه.

CreateResourceFromFile(Macro, Themes.LightTheme)

 

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

نمیشه جوری تم رو تغییر داد که نخواد از appCompat استفاده کنیم؟

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

در ۱۴۰۰/۱۱/۲۱ در ۱۰:۳۱، batman۱۲۳ گفته است:

نمیشه جوری تم رو تغییر داد که نخواد از appCompat استفاده کنیم؟

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

SetApplicationAttribute(android:theme, "@android:style/Theme.Material.Light")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۰/۱۱/۲۰ در 14:53، batman123 گفته است:

سلام.

آره استاد دقیقا

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

یشه یه نمونه سورس بدید؟

ممنون

خود اکتیویتی و ویو هارو هم میشه رنگ پس زمینه و رنگ متنشو از پیشفرض تغییر داد تا رنگش تغییر نکنه

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

در ۱۴۰۰/۱۱/۲۵ در 22:14، محمدرضا شاهپیری گفته است:

کدهای مربوط به تم رو حذف کنید و کد زیر رو بزارید. من تست کردم. اکیه و تو حالت دارک رنگ اپ تغییری نمیکنه.

CreateResourceFromFile(Macro, Themes.LightTheme)

 

روی اندروید 11 تست کردید استاد؟

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

در ۱۴۰۰/۱۱/۲۶ در ۱۰:۱۹، batman۱۲۳ گفته است:

روی اندروید 11 تست کردید استاد؟

dark mode از اندروید 9 اضافه شده عزیز. روی ۹ به بالا باید یکی باشه. من رو 10 تست کردم. روی 11 مورد داره؟

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

در ۱۴۰۰/۱۱/۲۱ در 14:38، rasool.g گفته است:

خود اکتیویتی و ویو هارو هم میشه رنگ پس زمینه و رنگ متنشو از پیشفرض تغییر داد تا رنگش تغییر نکنه

سلام.

متوجه نمیشم.

میشه مثال بزنید

در ۱۴۰۰/۱۱/۲۱ در 12:58، محمدرضا شاهپیری گفته است:

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

SetApplicationAttribute(android:theme, "@android:style/Theme.Material.Light")

استاد جواب نداد

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

رنگ مشکی به خاطر حالت night mode هست. در صورتی که توی ریسورسها برای حالت night تم تعریف شده باشه این مورد اعمال میشه. برای جلوگیری باید یه تم ثابت برای تمام حالات استفاده کنید. مثلا از یکی از تمهای Appcompat

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

در ۱۴۰۰/۱۱/۲۰ در 10:47، محمدرضا شاهپیری گفته است:

رنگ مشکی به خاطر حالت night mode هست. در صورتی که توی ریسورسها برای حالت night تم تعریف شده باشه این مورد اعمال میشه. برای جلوگیری باید یه تم ثابت برای تمام حالات استفاده کنید. مثلا از یکی از تمهای Appcompat

سلام.

آره استاد دقیقا

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

یشه یه نمونه سورس بدید؟

ممنون

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

در ۱۴۰۰/۱۱/۲۶ در 11:31، محمدرضا شاهپیری گفته است:

dark mode از اندروید 9 اضافه شده عزیز. روی ۹ به بالا باید یکی باشه. من رو 10 تست کردم. روی 11 مورد داره؟

بله

روی اندرود 11 تم گوشی روی برنامه تاثیر میذاره

گوشی redmi note3 مجهز به اندروید 11

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

در ۱۴۰۰/۱۱/۲۳ در 10:32، batman123 گفته است:

سلام.

متوجه نمیشم.

میشه مثال بزنید

استاد جواب نداد

سلام. بله اگه عجله ندارید براتون میفرستم

اگه از layout استفاده می کنید . داخل مشخصات هر ایتم رنگ و رنگ پس زمینه اون پایین هست

اگه با کد نویسی ویوو هارو میسازید بازم مشخصه textcolor برای رنگ  و یک مشخصه هم برای تنظیم پس زمینه حالا چه عکس چه رنگ داره. 

https://www.b4x.com/android/forum/threads/change-label-textcolor-by-variable.65179/

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

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

بایگانی شده

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

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

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