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

نور صفحه نمایش؟(حل شد)

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

کسی هست بدونه چجوری میشه به نور صفحه نمایش دسترسی داشت؟جوری که بشه نورو تا حدممکنش زیاد و کم کرد.ممنون میشم اگه کمکم کنید.

نظرات

ایوب شمسی 12 سال پیش
خیلی جست و جو کردم یه چیزهایی هم گیرم اومد ولی چون مطمین نبودم نزاشتم
ATRAS 12 سال پیش
دوستان چی میشه وقتی ما هم سوال میپرسیم یکی جواب بده به خدا همش تاپیکم میره ته آخرشم هیچ کس جواب نمیده:(
ایوب شمسی 12 سال پیش
الان تو نت دنبال جواب سوالتم سعی میکنم پیداش کنم
ATRAS 12 سال پیش
دستت درد نکنه.خودمم میگردم شاید یه چیزایی پیدا کردم.

پاسخ‌ها 1

مجتبی یگانه 12 سال پیش

float brightness = brightness / (float)255;
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = brightness;
getWindow().setAttributes(lp);

توضیحات کامل تر در لینک !

نظرات

ATRAS 12 سال پیش
دمت گرم داداش.امتحان میکنم اگر کارم راه افتاد تاپیکو میبندم.
ایوب شمسی 12 سال پیش
من هم به نوبه ی خودم تشکر میکنم مجتبی جان مثل همیشه عالی ظهر این کد رو تو stackoverflow دیدم ولی تو درستیش شک کردم
ATRAS 12 سال پیش
دوستان من که تغیراتی احساس نمیکنم نور صفحم همونی هست که قبلا بود.مشکل از منه یا کد یه کار دیگه انجام میده؟
ATRAS 12 سال پیش
بچه ها مشکل حل شد.کدی که مجتبی جان قرار داده بودن درست کار میکرد ولی چون امولیتور تغیرات رو نشون نمیداد من فکر کردم کارنمیکنه.رو گوشی کاملا صحیح اجرا میشه.راستی اون قسمت از کد که float هستش از هر نوع عددی که بگیری کار میکنه.
Mr.AHN 11 سال پیش
سلام دوستان بنده خیلی به کنترل نور صفحه احتیاج داشتم و آخر سر فهمیدم چطور کار میکنه دامنه نور از 0 تا 1 هست دقت کنید اگر روی صفر بگذارید گوشی خاموش میشه و احتمالا قفل میشه پس به جای 0 عدد خیلی کوچیک مثل 0.00000001 بگذارید تا صفحه کمترین نور رو داشته باشه و برای زیاد کردن نور صفحه عدد رو 1 بگذارید درست میشه. عدد های دیگه ازتون ایراد نمیگیره و کاری با نور صفحه انجام نمیده. WindowManager.LayoutParams lp = getWindow().getAttributes(); a = (float) 0.000001; lp.screenBrightness = a; getWindow().setAttributes(lp);

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