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

dens
22 фев 2013, 22:22
Форум: Уроки
Тема: Урок 76. Tab - вкладки. Общий обзор
Ответы: 73
Просмотры: 55433

Re: Урок 76. Tab - вкладки. Общий обзор

Но вообще, так делать некрасиво, вкладки должны переключать экраны, а не отвечать за действия. Не юзабельно выглядят такие вещи. Где-то на хабре читал даже статью, посвещённую этому, там достаточно хорошо раскрыта тема, с примерчиками из жизни. Возможно, стоит прилепить такую кнопку к ActionBar'y ил...
dens
22 фев 2013, 22:19
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 523303

Re: Урок 34. Хранение данных. SQLite

Когда разбирался с sqlite в андройде наткнулся на то, что он не поддерживает множественные вставки, хотя сам sqlite судя по документации может делать INSERT множеству строк сразу. В чём дело? Типа такая особенность реализации?
dens
21 фев 2013, 14:54
Форум: Уроки
Тема: Урок 108. Android 3. ActionBar. Навигация - табы и выпадающий список
Ответы: 69
Просмотры: 55862

Re: Урок 108. Android 3. ActionBar. Навигация - табы и выпад

Кстати, если генерить в одном из фрагментов список через курсор адаптер, то при переключении между вкладками (конкретнее, если такой список в третьей вкладке, мы её открыли, у нас забился список, потом мы открыли вторую, а потом снова третью и листаем список) возникает ошибка, ибо фрагмент мэнеджер ...
dens
21 фев 2013, 14:49
Форум: Уроки
Тема: Урок 24. Activity Lifecycle, пример смены состояний с двумя Activity
Ответы: 74
Просмотры: 59661

Re: Урок 24. Activity Lifecycle, пример смены состояний с дв

Что значит "данные шли в разные окна, а не в одно"? Вы можете посылать вместе с вызовом Активити дополнительные данные (ту же ссылку), она и будет обрабатываться Активити каждая по своему и показывать конкретный результат. Или в чём вопрос?
dens
14 фев 2013, 23:45
Форум: Уроки
Тема: Урок 71. Preferences как настройки приложения. PreferenceActivity
Ответы: 48
Просмотры: 52832

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

Я, когда с таким сталкивался, менял состояние вьюшек странице в onPreferenceChange.
Или я не правильно понял вопрос?
dens
11 фев 2013, 01:55
Форум: Уроки
Тема: Урок 15. Контекстное меню
Ответы: 172
Просмотры: 149860

Re: Урок 15. Контекстное меню

Да, конечно можно. Это работает со всеми обработчиками.
dens
11 фев 2013, 00:19
Форум: Уроки
Тема: Урок 50. SimpleAdapter. Используем ViewBinder
Ответы: 75
Просмотры: 49534

Re: Урок 50. SimpleAdapter. Используем ViewBinder

Тогда ведь тебе надо для всех товаров передавать максимальный набор объектов для размещения во вью и только в определённых случаях (когда, например, значения больше нуля или строки непустые) их добавлять во вью. Наверное, только так. В адаптер-то тебе в любом случае придётся добавлять элементы с оди...
dens
09 фев 2013, 18:11
Форум: Уроки
Тема: Урок 41. Используем LayoutInflater для создания списка
Ответы: 142
Просмотры: 100652

Re: Урок 41. Используем LayoutInflater для создания списка

Заюзать в качестве layout ресурса для итемов не android.R.layout.simple_list_item_1, а android.R.layout.simple_list_item_2 (там 2 поля, одно - заголовок, второе - комментарий).
dens
09 фев 2013, 18:04
Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
Тема: Получение файла с сервера
Ответы: 17
Просмотры: 10502

Re: Получение файла с сервера

Пробовал нечто подобное сделать, приложение падает с NetworkOnMainThreadException (скорее всего у автора та же ошибка). Покопался, оказалось, что дело в том, что начиная с версии Honeycomb (источник: http://developer.android.com/reference/android/os/NetworkOnMainThreadException.html) запрещено запус...
dens
06 фев 2013, 20:01
Форум: Уроки
Тема: Урок 44. События в ListView
Ответы: 154
Просмотры: 113359

Re: Урок 44. События в ListView

Да. Я бы понял, если бы ListItem перехватывал события кнопки. А тут наоборот кнопка не даёт элементу списка обработать нажатие.
dens
06 фев 2013, 20:00
Форум: Уроки
Тема: Урок 50. SimpleAdapter. Используем ViewBinder
Ответы: 75
Просмотры: 49534

Re: Урок 50. SimpleAdapter. Используем ViewBinder

Ну да придётся тогда и обновление элементов делать при этом.
Но если надо, то ничего не поделать.
dens
06 фев 2013, 16:29
Форум: Уроки
Тема: Урок 50. SimpleAdapter. Используем ViewBinder
Ответы: 75
Просмотры: 49534

Re: Урок 50. SimpleAdapter. Используем ViewBinder

Походу нет.
Если нельзя, то можно, попробовать обойти это, если передавать в качестве элементов не простейшие типы (инты и строки), а объекты, в которые зашивать позицию и значение (хэш, например). Я бы так сделал, наверное.
dens
06 фев 2013, 16:01
Форум: Уроки
Тема: Урок 36. SQLite. Подробнее про метод query. Условие, сортировка, группировка
Ответы: 206
Просмотры: 143241

Re: Урок 36. SQLite. Подробнее про метод query. Условие, сор

Тогда, чтобы всё заработало, самое простое - это через мэнеджер файлов виртуального устройства удалить старую базу данных (в одном из уроков про это написано). Для этого надо найти там data/data/ИМЯ_ПРОЕКТА/databases/ и удалить содержимое (там сама БД и журнал), тогда при запуске приложение не найдё...
dens
06 фев 2013, 02:55
Форум: Уроки
Тема: Урок 108. Android 3. ActionBar. Навигация - табы и выпадающий список
Ответы: 69
Просмотры: 55862

Re: Урок 108. Android 3. ActionBar. Навигация - табы и выпад

Спасибо. А с http://developer.android.com/reference/ ... arams.html пока не разобрался. Там без задания сторонних вьюшек через setCustomView не отправить табы вниз?
dens
06 фев 2013, 00:26
Форум: Уроки
Тема: Урок 108. Android 3. ActionBar. Навигация - табы и выпадающий список
Ответы: 69
Просмотры: 55862

Re: Урок 108. Android 3. ActionBar. Навигация - табы и выпад

Решил попробовать, но при запуске примера отсюда: http://developer.android.com/reference/android/support/v4/app/FragmentTabHost.html В этом месте "mTabHost = (FragmentTabHost)findViewById(android.R.id.tabhost);" получаю ошибку приведения типов (не может TabHost привести к FragmentTabHost). Понятно, ...
dens
05 фев 2013, 22:42
Форум: Уроки
Тема: Урок 36. SQLite. Подробнее про метод query. Условие, сортировка, группировка
Ответы: 206
Просмотры: 143241

Re: Урок 36. SQLite. Подробнее про метод query. Условие, сор

При создании БД у тебя вызывался метод public void onCreate(SQLiteDatabase db) { Log.d(LOG_TAG, "--- onCreate database ---"); // создаем таблицу с полями db.execSQL("create table mytable (" + "id integer primary key autoincrement," + "name text," + "people integer," + "region text" + ");"); } В нём ...
dens
04 фев 2013, 01:58
Форум: Вопросы и пожелания по функционалу сайта
Тема: Благодарность
Ответы: 3
Просмотры: 10060

Re: Благодарность

От меня тоже огромные благодарности (да и от любого здесь, не сомневаюсь).
Удачи, терпения и успехов!