Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Android scripting (JS) как использовать droid.batteryGetLevel? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Хочу прграммировать на андроид. http://www.cyberforum.ru/android-dev/thread344107.html
Привет всем! Я бы хотела узнать возможно программировать на С++ для андроида, не зная java? И что для этого нужно помимо самого С++?
Программирование Android Проблемы с запуском проекта Друзья, подскажите. Создан проект. Немного изменен интерфейс через графический редактор. Нажимаю Запустить. Первый раз запускается. Далее: 1) делаю изменения в коде. 2) делаю изменения в главном... http://www.cyberforum.ru/android-dev/thread343181.html
Программирование Android Как задекларировать массив 40 на 40 в app inventor?
Кто программирует в App inventore . Как задекларировать массив 40 на 40 ? Листами или базой данных ?
Программирование Android RSS-читалка - работает на эмуляторе, не работает на реальном девайсе
День добрый. Есть несложная читалка на основе вот этой вот, для парсинга используется Android SAX. Все прекрасно работает на эмуляторе, но отказывается грузиться на "живой" трубке, в логе следующее:...
Программирование Android Изменение координат кнопки http://www.cyberforum.ru/android-dev/thread342555.html
Здравствуйте, вопрос как программно изменять координаты кнопки ? ниже приведу ссылки с помощью которых пытался разобраться, возможно кто сообразит....
Программирование Android После гибернации эмулятор ест 100% проца - как избежать? Добрый день! Сабж. Единственный мне известный вариант - выключать эмулятор перед гибернацией. Однако в этом случае его надо обратно потом включать, а это долго всегда по времени. подробнее

Показать сообщение отдельно
GuardCat
Просто любитель
618 / 458 / 19
Регистрация: 20.01.2011
Сообщений: 860
Записей в блоге: 2

Android scripting (JS) как использовать droid.batteryGetLevel? - Программирование Android

24.08.2011, 13:53. Просмотров 1211. Ответов 0
Метки (Все метки)

Коллеги, буду благодарен за помощь.
Начинаю осваивать android-scripting на Javascript.
(http://code.google.com/p/android-scripting/)
Столкнулся с тем, что дроидовские функции возвращают результат, который не могу обработать.

Например:

Javascript
1
2
var droid=new Android();
alert(droid.batteryGetLevel());
Возвращает [object Object]

Попытки обработать как массив, как коллекцию, успехом ожидаемо не увенчались. Также провалились попытки скормить функции переменную, как аргумент (остаётся пустой). Что же возвращает эта функция (обещают в API, кстати, "percentage") и как это обработать?

Добавлено через 2 часа 26 минут
Проблема повернулась другим углом. Таки возвращается ассоциативный массив. Но, какой бы запрос не делался, возвращается: {error: null; id: 1; result:null}

WTF?

Добавлено через 5 минут
Решено
вначале стоило делать:
Javascript
1
droid.batteryStartMonitoring()
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru