Найдено 39 результатов

Prospekt
19 июн 2012, 18:27
Форум: Экранные компоненты
Тема: Поймать событие, когда палец(ы) проехал над кнопками? onMove
Ответы: 6
Просмотры: 4939

Re: Поймать событие, когда палец(ы) проехал над кнопками? on

Не проверено, но сакорее всего так. (опыт показывает) Если вы нажмете кнопку она станет впуклой. Затем если вы уведете мышку с кнопки, она опять станет нормальной. При этом все остальные компоненты на это не реагируют никак при движениях. Отсюда вывод: все события OnMove получает только тот компонен...
Prospekt
19 июн 2012, 18:08
Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
Тема: Jsoup parsing
Ответы: 21
Просмотры: 17656

Re: Jsoup parsing

Я не работал с данной библиотекой, но
Не могли бы вы как-нибудь попонятней объяснить саму задачу и возникшие проблемы. Три раза читал, ничего не понял, совсем дурной однако я стал. :)
Prospekt
19 июн 2012, 17:54
Форум: Уроки
Тема: Урок 26. Intent Filter - практика
Ответы: 90
Просмотры: 90416

Re: Урок 26. Intent Filter - практика

Прошу прощения за нескорый ответ. Если задача кординально не поменялась, тогда вот мои рекомендации. В любом случае количество возможных активити у вас будет ограничено, т.е. у вас будут только те активити, для которых вы создали классы. Другое дело, что в зависимости от парсинга вы будете выбирать ...
Prospekt
18 июн 2012, 11:39
Форум: Уроки
Тема: Урок 26. Intent Filter - практика
Ответы: 90
Просмотры: 90416

Re: Урок 26. Intent Filter - практика

Как исправить последние пару строчек, чтобы под каждый id listview был отдельный activity? Легко. Нужно в предпоследней строчки заменить на ... Intent intent = new Intent(this, classArray[position]); А перед этим (в месте инициализации) объявить массив классов сооветствующих активити Class[] classA...
Prospekt
15 июн 2012, 10:35
Форум: Экранные компоненты
Тема: Поймать событие, когда палец(ы) проехал над кнопками? onMove
Ответы: 6
Просмотры: 4939

Re: Поймать событие, когда палец(ы) проехал над кнопками? on

Как кастыль я бы сделал так:

отлавливал в том же public boolean onTouch(View v, MotionEvent event) отдельно те события у которых (event.getActoin == MotionEvent.ACTION_MOVE) далее брал бы координаты у этого события и последовательно проверял в какую кнопку они попадают. А дальше дело за малым.
Prospekt
13 июн 2012, 11:21
Форум: Прочее
Тема: Как синхронизировать главный поток и другой?
Ответы: 3
Просмотры: 3098

Re: Как синхронизировать главный поток и другой?

Вопрос в том, как взаимодействовать с собственным потоком потокозащищенным способом. Я могу заставить выполнить мой поток некий код (поместив его в методе класса расширяющего Thread), и вызвать этод метод из другого потока. Проблем в том, что этот метод будет выполнен всеравно в том потоке в котором...
Prospekt
11 июн 2012, 22:28
Форум: Прочее
Тема: Как синхронизировать главный поток и другой?
Ответы: 3
Просмотры: 3098

Как синхронизировать главный поток и другой?

Как посылать сообщения из собственного потока мы знаем, для этого используется например, Handler. Вопрос в том, как сделать наоборот, т.е. из главного потока послать сообщение собственному потоку? Хочу что-то типа такого: public void run() { isRun=true; handler = new Handler(); while(isRun){ // (***...
Prospekt
11 июн 2012, 13:50
Форум: Уроки
Тема: Урок 69. Передаем Parcelable объекты с помощью Intent
Ответы: 52
Просмотры: 53111

Re: Урок 69. Передаем Parcelable объекты с помощью Intent

Второй метод, по моему предположению, нужен для работы с массивами. Ведь парсить можно не только сам объект, но и массив таких объектов. Если бы я был парсером, то при восстановлении массива объектами мне нужно было: 1) создать сам массив объектов 2) заполнить этот массив значениями Так вот, для то...
Prospekt
10 июн 2012, 18:46
Форум: Сенсоры, тач-события, мультитач, клавиатура
Тема: Как правильно перехватывать нажатие кнопок?
Ответы: 1
Просмотры: 3366

Re: Как правильно перехватывать нажатие кнопок?

перенес обработку нажатия кнопок из SurfaceView в Activity, и все начало работать правильно. Пересмотрел статью создания игры Дарьи Ряжской, там она перехватывала нажатие именно в SurfaceView , а не в Activity. Вобщем что за фигня и как делать правильно? PS: После изменения кода активити на public b...
Prospekt
10 июн 2012, 18:34
Форум: Сенсоры, тач-события, мультитач, клавиатура
Тема: Как правильно перехватывать нажатие кнопок?
Ответы: 1
Просмотры: 3366

Как правильно перехватывать нажатие кнопок?

Есть активити и переопределенный SurfaceView в котором идет обработка нажатия. При нажатии на кнопку "меню" или "назад" элемент должен переводится в режим паузы. Но требуемая реакция на нажатие возникает не всегда. Если до этого не нажимать на кнопки, тогда программа не видит эти кнопки, т.е. само с...
Prospekt
10 июн 2012, 10:49
Форум: Уроки
Тема: Урок 28. Extras - передаем данные с помощью Intent
Ответы: 114
Просмотры: 96002

Re: Урок 28. Extras - передаем данные с помощью Intent

Способ быстрый, но не правильный: intent.putExtra("List_size", aList.size()); for(int i=0; i<aList.size();i++){ intent.putExtra("list_"+Integer.toString(i), aList.get(i)); } Почему неправильный? 1) существует вероятность пересечения имен с другими массивами 2) Если надо передать свой тип, то использ...
Prospekt
06 июн 2012, 11:16
Форум: Всплывающие сообщения (Toast), логи, уведомления (Notification)
Тема: Перенос вызова Toast из переопределенного View в Activity
Ответы: 8
Просмотры: 5562

Re: Перенос вызова Toast из переопределенного View в Activit

На мой взгляд нужно поступить так: 1) в ваш View добавить ссылку на Активити. 2) при самостоятельном помещении элемента на Активити нужно передавать этому элементу адрес Активити. 3) после этого вам ничего не будет мешать вызывать методы активити из View. К пунку 2) если элемент помещен не вами, а ч...
Prospekt
05 июн 2012, 11:01
Форум: Activity, Task, Intent
Тема: Активность вызывается два раза
Ответы: 3
Просмотры: 3120

Re: Активность вызывается два раза

Уточните вопрос. Как его понял я: 1 вариант) У вас есть 2 Активити, из одной вызывается другая с некими параметрами через putExtra(). Вы жмете BACK у вас скрывается вторая Активити и показывается первая, после чего каким-нибудь образом запускается опять вторая Активити. В этом случае все работает пр...
Prospekt
05 июн 2012, 10:04
Форум: Памятка
Тема: Вопрос при регистрации на форуме. Опрос.
Ответы: 145
Просмотры: 3030787

Re: Вопрос при регистрации на форуме. Опрос.

Такой вопрос на мой взгляд - идеальный баланс. Всетаки на форум люди приходят, после того, как что-то попробуют, и у них появятся вопросы. С абсолютного нуля лазить по форумам бессмыслено, хотя бы вводную надо прочитать. Ну а если человек написал (попробывал) 2-3 ХеллоВорда, то и ответить на вопрос ...
Prospekt
31 май 2012, 17:16
Форум: Уроки
Тема: Урок 71. Preferences как настройки приложения. PreferenceActivity
Ответы: 48
Просмотры: 52692

Re: Урок 71. Preferences как настройки приложения. Preferenc

Наверное всетаки не в этом. Как вызвать Активити с настройками, я понял. А вот как получить значение установок я не понял. Предположим у нас есть 2 разных активити с настройками PreAct1 и PreAct2. Метод PreferenceManager.getDefaultSharedPreferences(this); возвращает (как я понимаю) настройки (значен...
Prospekt
31 май 2012, 10:01
Форум: Уроки
Тема: Урок 83. Handler. Отложенные сообщения, удаление из очереди, Handler.Callback
Ответы: 15
Просмотры: 15441

Re: Урок 83. Handler. Отложенные сообщения, удаление из очер

Сначала долго старался понять чем конструкция в этом уроке существенно отличается от предыдущего. Какая разница делать ли обработку в самом Хендлере или в его Колбеке. Но в принципе различие есть. Например у вас есть Активити, где возможны разные состояния экрана (начала игры, сама игра, переход на ...
Prospekt
31 май 2012, 08:51
Форум: Уроки
Тема: Урок 71. Preferences как настройки приложения. PreferenceActivity
Ответы: 48
Просмотры: 52692

Re: Урок 71. Preferences как настройки приложения. Preferenc

sp = PreferenceManager.getDefaultSharedPreferences(this);
А если в одном приложении может быть несколько активити-настроек, как к ним получить доступ?
Prospekt
31 май 2012, 08:38
Форум: Уроки
Тема: Урок 69. Передаем Parcelable объекты с помощью Intent
Ответы: 52
Просмотры: 53111

Re: Урок 69. Передаем Parcelable объекты с помощью Intent

Спасибо за хорошие уроки. Смотрел много книг и блогов по разработке под Андрюше, но как-то желаемого не получил. А тут все понятно, достаточно добродно. Я считаю, что слова Про метод describeContents ничего сказать не могу. Я не понял, зачем он нужен. должны быть. Конструкция действительно не однозн...
Prospekt
30 май 2012, 23:36
Форум: Уроки
Тема: Урок 69. Передаем Parcelable объекты с помощью Intent
Ответы: 52
Просмотры: 53111

Re: Урок 69. Передаем Parcelable объекты с помощью Intent

Второй метод, по моему предположению, нужен для работы с массивами. Ведь парсить можно не только сам объект, но и массив таких объектов. Если бы я был парсером, то при восстановлении массива объектами мне нужно было: 1) создать сам массив объектов 2) заполнить этот массив значениями Так вот, для тог...