motofan logo
       
> 

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

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 килобайт ) Кол-во скачиваний: 300
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
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)

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


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

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

Рейтинг: 49



Цитата(Saint @ Понедельник, 27 Июня 2005, 5:23)
Как бы назло. и всё. Снова начинает пахать - подсветка вырубается через 5 сек.
*


Интересный глюк :)

Цитата(Saint @ Понедельник, 27 Июня 2005, 5:23)
Вобщем, вывод для ява-программеров итак был всегда ясен - у явы своя поддержка подсветки. Не зависищая от настроек телефона. Ну, и так же своя настройка звука
*


На прошивке 23R настройка звука общая, и это было очень удобно.

Цитата(Saint @ Понедельник, 27 Июня 2005, 5:23)
-А можно ли как то отрубить подсветку кнопок???
*


Стоило бы добавить: без помощи паяльника :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Hamper
сообщение 1.7.2007, 21:29


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

Группа: Пользователи
Сообщений: 37
Регистрация: 13.5.2007
Пользователь №: 134 747
Модель телефона: C390 | L9
Прошивка: A0.14R | 22.07R

Рейтинг: 4.5



вот про работу с подсветкой вам: http://lib.juga.ru/article/articleview/226/1/0
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 2.7.2007, 4:25


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(Hamper @ Сегодня, 1:29)

вот про работу с подсветкой вам
*


им это нужно было 2 (!!!) года назад smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Паук
сообщение 2.7.2007, 18:14


Open Mind
*****

Группа: Почётные мотофаны
Сообщений: 452
Регистрация: 17.6.2005
Из: Полтава, Украина
Пользователь №: 44 370
Модель телефона: (M)
Прошивка: разные

Рейтинг: 530



Граф, интересно - есть ли правила, позволяющие наказывать за воскрешение умерших тем? laugh.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 3.7.2007, 4:36


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(Паук @ Вчера, 22:14)

наказывать
*


наказывать? :-0 я просто уверен, что за два года с этой проблемой все разобрались smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MotoFaust
сообщение 5.7.2007, 13:38


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 10.8.2006
Пользователь №: 94 517
Модель телефона: e398
Прошивка: R373_G_0E.30.49R

Рейтинг: 0



Раз уж тему воскресили, почему бы не обьяснить как кто эту проблему поборол.
Я знаю 3 патча которые должны ее решать:
1. Патч отменяющий полномочия java по управлению подсветкой.
2. Отключает подсветку клавиатуры в javа.
3. Гасит подсветку клавиатуры вообще.
Объясните пожалуйста в какой последовательности их ставить и не мешают ли они друг-другу.
Я ставил все но клавиатура в jave так и не потухла (49R)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RekGRpth
сообщение 6.7.2007, 1:36


Начинающий патчер
****

Группа: Пользователи
Сообщений: 234
Регистрация: 6.11.2006
Пользователь №: 106 009
Модель телефона: RoverPC N6
Прошивка: WM 6.1

Рейтинг: 359.5



Цитата(MotoFaust @ 5.7.2007, 19:38) *

Раз уж тему воскресили, почему бы не обьяснить как кто эту проблему поборол.
Я знаю 3 патча которые должны ее решать:
1. Патч отменяющий полномочия java по управлению подсветкой.
2. Отключает подсветку клавиатуры в javа.
3. Гасит подсветку клавиатуры вообще.
Объясните пожалуйста в какой последовательности их ставить и не мешают ли они друг-другу.
Я ставил все но клавиатура в jave так и не потухла (49R)

2 - такого патча нет, есть патч, который отменяет подсветку клавы ВЕЗДЕ, а не тока в яве
3 - его ваще лучше не ставить
Поэтому ставь тока первые два и читай инструкции к ним!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MotoFaust
сообщение 6.7.2007, 12:22


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 10.8.2006
Пользователь №: 94 517
Модель телефона: e398
Прошивка: R373_G_0E.30.49R

Рейтинг: 0



1. Поставил
Код
[Patch_Info]
SW_Ver=R373_G_0E.30.49R
Description=Подсветка клавиатуры вместо индикатора контролируется в симе 4а офсет 5
Author=RekGRpth порт Мачо

[Patch_Code]
0026F718: 45256400B5FEB08146694803F332F972AB007818B001BDFE00000587
0026F738: 53256400B5FE1C07F7FFFFEC2801D00027001C38BCFEF7FFFF35BD00
0026F75C: 4A434200B5FEB0872700F7FFFFD92800D008A9024806F332FAEF2800D102AB007D181C471C38F7FFFF1B2000B007BDFE00000A75
0026F830: F7FFFF84
0031C2D0: 20004770
0031C45E: F753F97F

В симе 4а офсет 5 изменил на 0 (p2kae)
Погасла подсветка клавиатуры, но в java появляется

2. Пропатчил
Код
[Patch_Info]
Firmware=373_49R
Description=Отменить контроль подсветкой Java 1.10 fix
Author=Rek>pth порт Мачо

[Patch_Code]
1A6FCC:20004770
1FE606:20004770
30DFBE:E002
30E59C:E002
321C8A:E019
484D4C:4770
485322:46C046C0
485612:E02B
485D28:46C046C0
485D74:46C046C0

Подсветка клавиатуры не включается нигде.
незначительный минус - время пришлось поставить 20/40/60 (не успевал читать)

Спасибо Author=RekGRpth

Почему-то не сработал этот патч:
Код
[Patch_Info]
Firmware=373_49R
Description=klava off (Kjava)
Author=Osta порт LAV

[Patch_Code]
485D87: FF


Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 6.7.2007, 13:08


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(MotoFaust @ Сегодня, 14:22)

Почему-то не сработал этот патч:
*


нужно поставить в Параметрах
Средства Java - функция подсветки - Вкл/Выкл - выкл
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dummyguy
сообщение 27.12.2010, 18:13


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

Группа: Пользователи
Сообщений: 47
Регистрация: 25.4.2009
Пользователь №: 198 472
Модель телефона: L7e

Рейтинг: 0



Привет знатокам j2me на Motorola!
Есть необходимость управлять подсветкой экрана в мидлете
(гасить с задержкой и, возможно, ступенчато при отсутствии нажатия
на кнопки и снова засвечивать по нажатию любых кнопок).
Подскажите пож-ста классы и методы.
Они, вероятно, специфичны для Motorola.
С уважением,
dummy

Сообщение отредактировал dummyguy - 27.12.2010, 18:14
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Авто выключение подсветки при работе с Явой, теперь ещё и про подсветку клавиатуры! · Разработка Java-приложений · Forum
 

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

 



Текстовая версия Сейчас: 28.7.2025, 12:59

Форум живёт: