Урок 52. SimpleCursorAdapter, пример использования

Обсуждение уроков
Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение rezak90 » 25 июл 2013, 21:22

Foenix писал(а):чо ты народ пугаешь, я бесплатно ;)
ты бесплатно, но мне же отстёгивать надо за крышу... так что с тебя кило баксов 8-)
R.id.team
Политика на форуме запрещена

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Foenix » 25 июл 2013, 21:28

а если нету денег, то что? :mrgreen:
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение rezak90 » 25 июл 2013, 21:38

Foenix писал(а):а если нету денег, то что? :mrgreen:
провоцируешь на грубость :D
Если нету в доме денег, прикрепите к заду веник и метите, наметёте - приходите!!!
R.id.team
Политика на форуме запрещена

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Foenix » 25 июл 2013, 21:42

кто сказал, что в доме нету? для тебя - нету!
все твои меры - это грубости?
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение rezak90 » 25 июл 2013, 21:46

Foenix писал(а):кто сказал, что в доме нету? для тебя - нету!
все твои меры - это грубости?
оборвала ты кайф от диалога, ничего интересного и содержательного в твоём сообщении :(
R.id.team
Политика на форуме запрещена

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Foenix » 25 июл 2013, 21:49

нет, я представила тебя с веником там, где ты писал :)
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение rezak90 » 25 июл 2013, 21:59

Foenix писал(а):нет, я представила тебя с веником там, где ты писал :)
и как я смотрелся с веником?
R.id.team
Политика на форуме запрещена

Artemko
Сообщения: 26
Зарегистрирован: 16 июл 2012, 15:09

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Artemko » 27 июл 2013, 10:50

screenshot-20130721-145702.png
screenshot-20130721-145702.png (40.46 КБ) 12166 просмотров
При добавлении записи выбирается категория, в зависимости от категории выбирается картинка, это все заносится в базу и потом отображается, как это реализовать через CursorSipleAdapter?
Проблема в том что при добавлении новой картинки в проект, они начинают отображаться неправильно, меняются местами друг с другом и т.п.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Foenix » 27 июл 2013, 11:12

между "как добавить" и "курсорадаптером" - не вижу особой связи. С помощью адаптера мы показываем данные в списке, а не добавляем их.
Для того, чтоб данные были правильно отсортированы (например, чтобы свежедобавленные были сверху) - добавьте в таблицу поле "date" и при возвращении из таблицы запросом курсора напишите order by date
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Artemko
Сообщения: 26
Зарегистрирован: 16 июл 2012, 15:09

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Artemko » 27 июл 2013, 13:53

нет, проблема в картинках
вот тут я пытался объяснить viewtopic.php?p=15141#p15141

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Foenix » 27 июл 2013, 14:01

все равно не понимаю, причем тут картинки. Значит ты все криво в базе данных хранишь.
там не разъяснил, теперь тот же вопрос тут задаешь.
http://freehabr.ru/blog/android/2022.html
разберись, может что-то из этой ссылки тебе поможет. таблиц там нет, но и картинки написано как присваивать.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение rezak90 » 28 июл 2013, 20:20

Artemko писал(а):нет, проблема в картинках
вот тут я пытался объяснить viewtopic.php?p=15141#p15141
уже ж писалось решение... храните в бд название/путь к картинке... при срабатывании адаптера берите путь и вытаскивайте bitmap который в свою очередь кидаете ImageView
R.id.team
Политика на форуме запрещена

Greatergood
Сообщения: 8
Зарегистрирован: 30 июл 2013, 14:49

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Greatergood » 30 июл 2013, 15:24

вопрос по уроку 52. читал на форуме про эту проблему но никто так толково и не обьяснил.
вобщем
startManagingCursor(cursor);

scAdapter=new SimpleCursorAdapter(this, R.layout.score, cursor, from, to);

и это зачеркивает, пишет, что они deprecated, как это исправить?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Foenix » 30 июл 2013, 15:28

Метод устарел и больше не поддерживается. Нужно переходить на вот эту штуку http://developer.android.com/reference/ ... nager.html
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Greatergood
Сообщения: 8
Зарегистрирован: 30 июл 2013, 14:49

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Greatergood » 30 июл 2013, 15:44

ох я ж простой смертный((( как бы теперь это все понять и внедрить в свой код

Greatergood
Сообщения: 8
Зарегистрирован: 30 июл 2013, 14:49

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Greatergood » 30 июл 2013, 15:45

кстати такая же проблема возникает и с showDialog(), как там решать эту проблему

Greatergood
Сообщения: 8
Зарегистрирован: 30 июл 2013, 14:49

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Greatergood » 30 июл 2013, 15:46

может я просто не ту версию использую, поэтому у меня все слетает.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Foenix » 30 июл 2013, 16:12

Greatergood писал(а):ох я ж простой смертный((( как бы теперь это все понять и внедрить в свой код
в это-то и "коварность" этих уроков, некоторые устарели даже самим подходом, к сожалению :(
Самое простое объяснение, что я находила про лоадеры это вот http://mobile.tutsplus.com/tutorials/an ... sorloader/
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Foenix » 30 июл 2013, 16:14

Greatergood писал(а):кстати такая же проблема возникает и с showDialog(), как там решать эту проблему
вместо этого перейти на http://developer.android.com/reference/ ... gment.html фрагменты.

Из-за использования deprecated методов ничего не должно слетать, вообще-то..
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Greatergood
Сообщения: 8
Зарегистрирован: 30 июл 2013, 14:49

Re: Урок 52. SimpleCursorAdapter, пример использования

Сообщение Greatergood » 31 июл 2013, 11:58

про showDialog() понял, разобрался все нормуль, а вот про Лоадер этот пока все в тумане. ну спасибо за помощь все-равно.

Ответить