Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Мобильные платформы > J2ME
Перезагрузить страницу Управление яркостью подсветки дисплея
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Tolias Tolias вне форума
Member
 
Сообщений: 22
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.08.2010
По умолчанию 19.08.2010, 00:24

Здраствуйте. Интересует такая информация, как из java-приложения можно управлять подсветкой телефона? - ее силой, отключение/включение. Нигде не могу найти эту информацию. Буду признателен за помощь. Спасибо!

P.S. Если быть точнее, то поддержка управления подсветкой в приложении мне нужна именно на телефоне Nokia 6300.
Ответить с цитированием
  (#2 (permalink)) Старый
Tolias Tolias вне форума
Member
 
Сообщений: 22
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.08.2010
По умолчанию 19.08.2010, 04:18

Я вот уже больше чем пол дня вгробил, чтобы найти по этому поводу инфу, роюсь по разным форумам(так попал сюда), но толком ничего не могу найти. Гугл вообще о подсветке молчит. Но вот буквально пол часа назад попал на форум, где дали ссылку на очень полезную статью, как раз то, что мне надо! http://lib.juga.ru/article/articleview/226/1/16/
И там же в статье очень верно подмечено:
Цитата:
Думаю, что вопрос управления подсветкой интересует каждого, кто когда-либо писал мидлеты. Несмотря на это, поиск в google никаких результатов не дает.
и я уже в этом убедился..

Ну это такое.. вступление..
А теперь проблемы..
В этой статье, на которую я выше дал ссылку, описывается подробно как решить проблему с подсветкой, приводится листинг и даже даны готовые примеры. Я себе пример скинул на телефон, и он действительно меняет подсветку! Я уже бы и не стал заморачиваться и писать самому код под свои нужды, а удовлетворился бы готовым примером, но есть два НО. Первый: в примере подсветка меняется с шагом 20%, а мне надо 10%. В листинге примера Displayable1.java это хорошо видно:
Цитата:
public void commandAction(Command command, Displayable displayable)
{
if (command.getCommandType() == Command.OK)
{
if (gauge.getValue()<100) gauge.setValue(gauge.getValue()+20);
}
else
if (command.getCommandType() == Command.CANCEL)
{
if (gauge.getValue()>0) gauge.setValue(gauge.getValue()-20);
}
А второе НО - это то, что даный пример не запоминает уровень подсветки при выходе из программы. Потому я хочу усовершенствовать пример, добавив, чтобы он сохранял значение уровня подсветки в файл RMS. Как это сделать, я еще не знаю. Разбираться в языке ява я стал относительно недавно, и еще много чего не знаю:(

Там по ссылке говорится, что мне нужно добавить вот такие классы:
Цитата:
com\nokia\mid\ui\DeviceControl$VibraTimerClient.cl ass
com\nokia\mid\ui\DeviceControl$LightTimerClient.cl ass
com\nokia\mid\ui\DeviceControl.class
1 и 3-ий класс я нашел на сайте разработчиков нокиа в ихнем СДК, а LightTimerClient нигде найти не могу! Потому решил пока попробовать скомпилировать без него. Но вот тут проблемма: У меня при компиляции исходников, приведенных в примере, Wireless Toolkit выдает такие ошибки в логе:
Цитата:
C:\Documents and Settings\Tolya\j2mewtk\2.5.2\apps\backlight\src\TL ightController.java:22: package com.nokia.mid.ui does not exist
import com.nokia.mid.ui.DeviceControl;
Хотя я класс с названием com.nokia.mid.ui.DeviceControl.class скопировал в папку classes в проекте. Что я не так делаю? Я из-за этого не могу вообще скомпилировать свой измененный исходник :(
Помогите пожалуйста чайнику!
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Приоритет дисплея sizz Любые вопросы от новичков 1 25.12.2011 02:45
SAMSUNG NP-N148 Пропала возможность управления яркостью Yell_Nw Ремонт ноутбуков 0 24.12.2010 17:12
Samsung R519 нет подсветки MegaHerz Ремонт ноутбуков 2 29.01.2010 16:56
Яркость дисплея SharkeD Ремонт ноутбуков 13 20.03.2009 21:18
Инвертор подсветки ноутбука mgrspb Ноутбуки 0 13.02.2009 18:43
Где взять оптоволокно для подсветки? Antoxa05 Моддинг 7 08.01.2009 00:17
Существуют ли мониторы работающие без подсветки? djcr Любые вопросы от новичков 4 02.05.2008 18:28
Монитор SAMSUNG SyncMaster 172N включается с очень низкой яркостью. slaw2slaw Техническая поддержка 6 25.02.2008 23:07
Подсветка ДИСПЛЕЯ мафона ALL1 Моддинг 8 22.08.2007 21:46
Регулировка подсветки в Compact Framework Palmman Windows CE 4 09.11.2006 17:55
Как сделать выключение дисплея ankazakov Windows CE 4 02.03.2006 16:33
Настройки подсветки синтаксиса в VC Anonymous Visual C++ 3 22.04.2003 20:37



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов