motofan logo
2 страниц V  1 2 >        
> 

Авто выключение подсветки при работе с Явой, теперь ещё и про подсветку клавиатуры!

Saint
сообщение 9.4.2005, 21:57


Интересующийся
**

Группа: Пользователи
Сообщений: 80
Регистрация: 9.4.2005
Из: Москва
Пользователь №: 40 408
Модель телефона: C-380
Прошивка: R365_G_OB.D2.2FR

Рейтинг: 0



Всем привет! Как сделать так что бы можно было в любой мидлет вставить отключение подсветки? Самому. В любую играху или софтину? Можно ли прописать такую же опцию к FullJave ? Сразу на весь экран + выключение подсветки.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dion
сообщение 10.4.2005, 0:58


/dev/null
Group Icon

Группа: System Administrators
Сообщений: 528
Регистрация: 21.12.2004
Из: Kiev, Ukraine
Пользователь №: 28 801
Модель телефона: E680i, C380

Рейтинг: 70



Нет. На телефонах других производителей это делается автоматом на уровне реализации виртуальной машины.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tamerlan311
сообщение 10.4.2005, 8:12


Опытный
***

Группа: Почётные мотофаны
Сообщений: 144
Регистрация: 8.9.2004
Из: Рязань
Пользователь №: 11 986
Модель телефона: Motorola E398/E1
Прошивка: R_373_G_0E.30.70R

Рейтинг: 288



Ты мождешь просто выключить подсветку как таковую в настройках явы. А создать универсальное решение для выключения подсветки по клавише невозможно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
absorbb
сообщение 10.4.2005, 9:49


Мастер
****

Группа: Пользователи
Сообщений: 239
Регистрация: 16.1.2005
Пользователь №: 34 484
Модель телефона: E398
Прошивка: R373_G_0E.30.6FR

Рейтинг: 129



Saint, универсальное нельзя а для моторол можно
Управление подсветкой:
display.flashBacklight(time)
где dislplay объект класса Display
time - время в миллисекундах
по прожествии time подсветка вырубается.

только для MIDP2. Впринципе поддержирживается всеми МИДП2 мобилами, только понимают они это по-разному. Сонерики например включают мигание вместо просто подсветки.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Saint
сообщение 10.4.2005, 12:25


Интересующийся
**

Группа: Пользователи
Сообщений: 80
Регистрация: 9.4.2005
Из: Москва
Пользователь №: 40 408
Модель телефона: C-380
Прошивка: R365_G_OB.D2.2FR

Рейтинг: 0



absorbb, спасибо! А как назначить для этого кнопку? Встроили же в Джимм *.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tamerlan311
сообщение 11.4.2005, 7:35


Опытный
***

Группа: Почётные мотофаны
Сообщений: 144
Регистрация: 8.9.2004
Из: Рязань
Пользователь №: 11 986
Модель телефона: Motorola E398/E1
Прошивка: R_373_G_0E.30.70R

Рейтинг: 288



Цитата(Saint @ Воскресенье, 10 Апреля 2005, 16:25)
absorbb, спасибо! А как назначить для этого кнопку? Встроили же в Джимм *.
*


В jimm-e используеться метод:
Код
Jimm.display.flashBacklight(0);
Jimm.display.flashBacklight(Integer.MAX_VALUE);

А на счет этого способа надо будет подумать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Saint
сообщение 14.4.2005, 17:58


Интересующийся
**

Группа: Пользователи
Сообщений: 80
Регистрация: 9.4.2005
Из: Москва
Пользователь №: 40 408
Модель телефона: C-380
Прошивка: R365_G_OB.D2.2FR

Рейтинг: 0



И в догонку к теме - есть на форуме тема про вырубание подстветки клавы при работе с жабой:
Отключение подсветки клавиш С380/650 и др
Так вот итоговое решение - что мол не возможно. Это конечно жаль. Тк батарейку жалко, да и от подсветки толку мало. Особенно днём! И светодиод часто не спасает. Ночью и так понятно...
Так вот если, кто ставил ФАНЛАЙТ подсветка кнопок вырубается (на С380). Если бы можно было этим как то суметь воспользоваться... Или эти два процесса совсем не связаны? На основе чего вырубается подсветка?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pokep
сообщение 16.4.2005, 12:45


Ветеран
*****

Группа: Пользователи
Сообщений: 449
Регистрация: 21.3.2005
Из: Nsk
Пользователь №: 39 237
Модель телефона: C650 Timeport p7389
Прошивка: Zаводская

Рейтинг: 49



Вот игруха, где в начале загрузки клава не горит, затем начинает помигивать :)
Короче %100 можно заставить клаву мигать, просто оч. редко (например 1 раз в 10часов....), короче кто шарит в яве - ковырните, разберитесь, plz!!! А то паяльником отрубать клаву неохота, т.к. теряется при этом ритм подсветка, да и заподло, а такая идея приветствуется, т.к. в яве подсветка никому не щекотала...
Прикрепленный файл HairStyler.zip   ( 104.92 килобайт ) Кол-во скачиваний: 292
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
treilor
сообщение 16.4.2005, 20:18


Интересующийся
**

Группа: Пользователи
Сообщений: 93
Регистрация: 14.4.2005
Из: Казань
Пользователь №: 40 720
Модель телефона: V360
Прошивка: много букв

Рейтинг: 8



Подсветка спокойно вырубается с пом. FunLights API, хоть моторола пишет, что с650 и е398 его не поддерживают.
Привожу пример кода из Paint - рисовалка для мобилок, который вырубает клаву и джойстик на с650

Код

import java.util.TimerTask;
import com.motorola.funlight.*;

public class FunlightsTask extends TimerTask
{
 boolean isOn;
 Region keys,circle;

 public FunlightsTask()
 {
   FunLight.getRegion(1).setColor(0xffffff);
   FunLight.getControl();
   keys = FunLight.getRegion(2);
   circle = FunLight.getRegion(4);
 }

 public void run()
 {
   if (isOn)
   {
     keys.setColor(0xffffff);
     circle.setColor(0xffffff);
   }
   else
   {
     keys.setColor(0);
     circle.setColor(0);
   }
 }

}


Потом создается Timer с временем тика ~ 100-300 миллисекунд и все B)
Таким же макаром можно, естественно, вырубить подсветку и для дисплея.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Saint
сообщение 26.6.2005, 22:23


Интересующийся
**

Группа: Пользователи
Сообщений: 80
Регистрация: 9.4.2005
Из: Москва
Пользователь №: 40 408
Модель телефона: C-380
Прошивка: R365_G_OB.D2.2FR

Рейтинг: 0



treilor, вобщем не работает эта тема. Т.Е. в пайнте. У меня. я в тему написал.

2ALL - интересный факт о телефоне и его подсветке.
Все мы хотим что бы батар работал долго поэтому в симах наверняка у многих стоит вырубаться подсветке через 5 секунд, супротив 20 !
ТАк вот. Маааленькое наблюдение. С большим выводом :)))
Беру тело - жму меню - проходит 5 сек - всё вырубилось. ОК
Включаю яво-приложение - нажимаю большую красную кнопку - выходит меню: "Приостановить... и проч"
Жду...По логике должна вырубить через 5 сек. Ан нет! - вырубается через 20. Т.Е. Как по умолчанию.
Ок.
Нажимаем "ПРИОСТАНОВИТЬ" Заходим МЕНЮ=ПАРАМЕТРЫ=ИСХ.НАСТРОЙКА=ПОДСВЕТКА - стоит 5 секунд. Ставим опять 5 сек. Как бы назло. и всё. Снова начинает пахать - подсветка вырубается через 5 сек.
Вобщем, вывод для ява-программеров итак был всегда ясен - у явы своя поддержка подсветки. Не зависищая от настроек телефона. Ну, и так же своя настройка звука и прочее (см.СРЕДСТВА JAVA)

Так же по теме. Не хочу, создавать, новую тему. Вы уж поправьте меня, коль я сейчас чего сморожу...
-А можно ли как то отрубить подсветку кнопок???
Да, тема обмусолена... Очень. Но давай ещё раз. Так что бы уже обкончательно поставить точку и всех кто начнёт снова - тыкать сюда.
Не уже ли получается что подсветка клавиатуры такая же крутая штука как и камера, и блютус... Т.Е. ни как её из явы не достать?! (поправьте если чего нето отмрозил...)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Авто выключение подсветки при работе с Явой, теперь ещё и про подсветку клавиатуры! · Разработка Java-приложений · Forum
 

2 страниц V  1 2 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 27.4.2024, 11:24

Форум живёт: