Найдено 39 результатов
- 19 июн 2012, 18:27
- Форум: Экранные компоненты
- Тема: Поймать событие, когда палец(ы) проехал над кнопками? onMove
- Ответы: 6
- Просмотры: 4957
Re: Поймать событие, когда палец(ы) проехал над кнопками? on
Не проверено, но сакорее всего так. (опыт показывает) Если вы нажмете кнопку она станет впуклой. Затем если вы уведете мышку с кнопки, она опять станет нормальной. При этом все остальные компоненты на это не реагируют никак при движениях. Отсюда вывод: все события OnMove получает только тот компонен...
- 19 июн 2012, 18:08
- Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
- Тема: Jsoup parsing
- Ответы: 21
- Просмотры: 18030
Re: Jsoup parsing
Я не работал с данной библиотекой, но
Не могли бы вы как-нибудь попонятней объяснить саму задачу и возникшие проблемы. Три раза читал, ничего не понял, совсем дурной однако я стал.
Не могли бы вы как-нибудь попонятней объяснить саму задачу и возникшие проблемы. Три раза читал, ничего не понял, совсем дурной однако я стал.
- 19 июн 2012, 17:54
- Форум: Уроки
- Тема: Урок 26. Intent Filter - практика
- Ответы: 90
- Просмотры: 90844
Re: Урок 26. Intent Filter - практика
Прошу прощения за нескорый ответ. Если задача кординально не поменялась, тогда вот мои рекомендации. В любом случае количество возможных активити у вас будет ограничено, т.е. у вас будут только те активити, для которых вы создали классы. Другое дело, что в зависимости от парсинга вы будете выбирать ...
- 18 июн 2012, 11:39
- Форум: Уроки
- Тема: Урок 26. Intent Filter - практика
- Ответы: 90
- Просмотры: 90844
Re: Урок 26. Intent Filter - практика
Как исправить последние пару строчек, чтобы под каждый id listview был отдельный activity? Легко. Нужно в предпоследней строчки заменить на ... Intent intent = new Intent(this, classArray[position]); А перед этим (в месте инициализации) объявить массив классов сооветствующих активити Class[] classA...
- 15 июн 2012, 10:35
- Форум: Экранные компоненты
- Тема: Поймать событие, когда палец(ы) проехал над кнопками? onMove
- Ответы: 6
- Просмотры: 4957
Re: Поймать событие, когда палец(ы) проехал над кнопками? on
Как кастыль я бы сделал так:
отлавливал в том же public boolean onTouch(View v, MotionEvent event) отдельно те события у которых (event.getActoin == MotionEvent.ACTION_MOVE) далее брал бы координаты у этого события и последовательно проверял в какую кнопку они попадают. А дальше дело за малым.
отлавливал в том же public boolean onTouch(View v, MotionEvent event) отдельно те события у которых (event.getActoin == MotionEvent.ACTION_MOVE) далее брал бы координаты у этого события и последовательно проверял в какую кнопку они попадают. А дальше дело за малым.
- 13 июн 2012, 11:21
- Форум: Прочее
- Тема: Как синхронизировать главный поток и другой?
- Ответы: 3
- Просмотры: 3116
Re: Как синхронизировать главный поток и другой?
Вопрос в том, как взаимодействовать с собственным потоком потокозащищенным способом. Я могу заставить выполнить мой поток некий код (поместив его в методе класса расширяющего Thread), и вызвать этод метод из другого потока. Проблем в том, что этот метод будет выполнен всеравно в том потоке в котором...
- 11 июн 2012, 22:28
- Форум: Прочее
- Тема: Как синхронизировать главный поток и другой?
- Ответы: 3
- Просмотры: 3116
Как синхронизировать главный поток и другой?
Как посылать сообщения из собственного потока мы знаем, для этого используется например, Handler. Вопрос в том, как сделать наоборот, т.е. из главного потока послать сообщение собственному потоку? Хочу что-то типа такого: public void run() { isRun=true; handler = new Handler(); while(isRun){ // (***...
- 11 июн 2012, 13:50
- Форум: Уроки
- Тема: Урок 69. Передаем Parcelable объекты с помощью Intent
- Ответы: 52
- Просмотры: 54744
Re: Урок 69. Передаем Parcelable объекты с помощью Intent
Второй метод, по моему предположению, нужен для работы с массивами. Ведь парсить можно не только сам объект, но и массив таких объектов. Если бы я был парсером, то при восстановлении массива объектами мне нужно было: 1) создать сам массив объектов 2) заполнить этот массив значениями Так вот, для то...
- 10 июн 2012, 18:46
- Форум: Сенсоры, тач-события, мультитач, клавиатура
- Тема: Как правильно перехватывать нажатие кнопок?
- Ответы: 1
- Просмотры: 3381
Re: Как правильно перехватывать нажатие кнопок?
перенес обработку нажатия кнопок из SurfaceView в Activity, и все начало работать правильно. Пересмотрел статью создания игры Дарьи Ряжской, там она перехватывала нажатие именно в SurfaceView , а не в Activity. Вобщем что за фигня и как делать правильно? PS: После изменения кода активити на public b...
- 10 июн 2012, 18:34
- Форум: Сенсоры, тач-события, мультитач, клавиатура
- Тема: Как правильно перехватывать нажатие кнопок?
- Ответы: 1
- Просмотры: 3381
Как правильно перехватывать нажатие кнопок?
Есть активити и переопределенный SurfaceView в котором идет обработка нажатия. При нажатии на кнопку "меню" или "назад" элемент должен переводится в режим паузы. Но требуемая реакция на нажатие возникает не всегда. Если до этого не нажимать на кнопки, тогда программа не видит эти кнопки, т.е. само с...
- 10 июн 2012, 10:49
- Форум: Уроки
- Тема: Урок 28. Extras - передаем данные с помощью Intent
- Ответы: 114
- Просмотры: 97013
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) Если надо передать свой тип, то использ...
- 06 июн 2012, 11:16
- Форум: Всплывающие сообщения (Toast), логи, уведомления (Notification)
- Тема: Перенос вызова Toast из переопределенного View в Activity
- Ответы: 8
- Просмотры: 5577
Re: Перенос вызова Toast из переопределенного View в Activit
На мой взгляд нужно поступить так: 1) в ваш View добавить ссылку на Активити. 2) при самостоятельном помещении элемента на Активити нужно передавать этому элементу адрес Активити. 3) после этого вам ничего не будет мешать вызывать методы активити из View. К пунку 2) если элемент помещен не вами, а ч...
- 05 июн 2012, 11:01
- Форум: Activity, Task, Intent
- Тема: Активность вызывается два раза
- Ответы: 3
- Просмотры: 3127
Re: Активность вызывается два раза
Уточните вопрос. Как его понял я: 1 вариант) У вас есть 2 Активити, из одной вызывается другая с некими параметрами через putExtra(). Вы жмете BACK у вас скрывается вторая Активити и показывается первая, после чего каким-нибудь образом запускается опять вторая Активити. В этом случае все работает пр...
- 05 июн 2012, 10:04
- Форум: Памятка
- Тема: Вопрос при регистрации на форуме. Опрос.
- Ответы: 145
- Просмотры: 3071880
Re: Вопрос при регистрации на форуме. Опрос.
Такой вопрос на мой взгляд - идеальный баланс. Всетаки на форум люди приходят, после того, как что-то попробуют, и у них появятся вопросы. С абсолютного нуля лазить по форумам бессмыслено, хотя бы вводную надо прочитать. Ну а если человек написал (попробывал) 2-3 ХеллоВорда, то и ответить на вопрос ...
- 31 май 2012, 17:16
- Форум: Уроки
- Тема: Урок 71. Preferences как настройки приложения. PreferenceActivity
- Ответы: 48
- Просмотры: 52816
Re: Урок 71. Preferences как настройки приложения. Preferenc
Наверное всетаки не в этом. Как вызвать Активити с настройками, я понял. А вот как получить значение установок я не понял. Предположим у нас есть 2 разных активити с настройками PreAct1 и PreAct2. Метод PreferenceManager.getDefaultSharedPreferences(this); возвращает (как я понимаю) настройки (значен...
- 31 май 2012, 10:01
- Форум: Уроки
- Тема: Урок 83. Handler. Отложенные сообщения, удаление из очереди, Handler.Callback
- Ответы: 15
- Просмотры: 15510
Re: Урок 83. Handler. Отложенные сообщения, удаление из очер
Сначала долго старался понять чем конструкция в этом уроке существенно отличается от предыдущего. Какая разница делать ли обработку в самом Хендлере или в его Колбеке. Но в принципе различие есть. Например у вас есть Активити, где возможны разные состояния экрана (начала игры, сама игра, переход на ...
- 31 май 2012, 08:51
- Форум: Уроки
- Тема: Урок 71. Preferences как настройки приложения. PreferenceActivity
- Ответы: 48
- Просмотры: 52816
Re: Урок 71. Preferences как настройки приложения. Preferenc
А если в одном приложении может быть несколько активити-настроек, как к ним получить доступ?sp = PreferenceManager.getDefaultSharedPreferences(this);
- 31 май 2012, 08:38
- Форум: Уроки
- Тема: Урок 69. Передаем Parcelable объекты с помощью Intent
- Ответы: 52
- Просмотры: 54744
Re: Урок 69. Передаем Parcelable объекты с помощью Intent
Спасибо за хорошие уроки. Смотрел много книг и блогов по разработке под Андрюше, но как-то желаемого не получил. А тут все понятно, достаточно добродно. Я считаю, что слова Про метод describeContents ничего сказать не могу. Я не понял, зачем он нужен. должны быть. Конструкция действительно не однозн...
- 30 май 2012, 23:36
- Форум: Уроки
- Тема: Урок 69. Передаем Parcelable объекты с помощью Intent
- Ответы: 52
- Просмотры: 54744
Re: Урок 69. Передаем Parcelable объекты с помощью Intent
Второй метод, по моему предположению, нужен для работы с массивами. Ведь парсить можно не только сам объект, но и массив таких объектов. Если бы я был парсером, то при восстановлении массива объектами мне нужно было: 1) создать сам массив объектов 2) заполнить этот массив значениями Так вот, для тог...