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

lancer
10 янв 2013, 22:32
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 520708

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

Итак вопрос решен. В Манифесте необходимо вставить строку <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission> (я ее прописал не правильно) Теперь БД можно сохранить на внешнем носителе и делать с ней что угодно :) не используя папку data/data PS Причем при вы...
lancer
10 янв 2013, 00:47
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 520708

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

я не пойму, считать данные с бд получается, а записать не получается? да, именно так, но когда вместо READWRITE пишу READONLY когда стоит READWRITE выдает ошибку А в настройках телефона может что-нибудь быть? И еще что может быть. Таблицу android_metadata я создал вручную (так как выдавал ошибку). ...
lancer
10 янв 2013, 00:16
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 520708

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

бд создается? проверяли? на чём именно крошится? наверное когда идёт запись в бд а не создание? Вроде да. Первое действие которое он должен выполнить - создать список. Но в этот момент записи нет. Он пытается чего-то сделать с metadata и выдает [DELETE FROM android_metadata] attempt to write a read...
lancer
09 янв 2013, 23:41
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 520708

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

Так ведь 2.3.3 больше 2.2
Причем весь функционал при READONLY работает прекрасно (все запросы выполняются). Кроме записи он просто игнорирует запись и ошибку не выдает.
lancer
09 янв 2013, 23:29
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 520708

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

@SuppressLint("SdCardPath") public class DB { private final Context mCtx; String DATABASE_FILE_PATH = "/sdcard"; private DBHelper mDBHelper; private SQLiteDatabase mDB; public DB(Context ctx) { mCtx = ctx; } // открыть подключение public void open() { mDBHelper = new DBHelper(mCtx, DB_NAME, null, DB...
lancer
09 янв 2013, 23:27
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 520708

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

rezak90 писал(а):lancer какая версия андроида?
Тестирую на 2.3.6 написано для 2.3.3
lancer
09 янв 2013, 22:50
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 520708

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

Добрый. В этой ветке было обсуждение о том, как использовать БД без доступа к папке data/data . Нашел статью Получить путь к SD карты памяти public static final String DATABASE_FILE_PATH = "/sdcard"; или Environment.getExternalStorageDirectory() Далее создаем через корневой путь, доступ к базе данны...
lancer
08 янв 2013, 15:25
Форум: Уроки
Тема: Урок 59. Диалоги. DatePickerDialog
Ответы: 63
Просмотры: 51505

Re: Урок 59. Диалоги. DatePickerDialog

Добрый. У меня при выводе даты номер месяца на единицу меньше (январь - 0 итд) Это так и должно быть? Я конечно прописал Month + 1, но хотелось бы знать.
И еще вопрос не по теме. Приложения для 2.3.3 будут работать на 4.1? (где то в форуме это мелькало, но найти я не могу)
Заранее спасибо.
lancer
01 янв 2013, 14:35
Форум: Уроки
Тема: Урок 53. SimpleCursorTreeAdapter, пример использования
Ответы: 91
Просмотры: 68250

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

Проблема решилась.
Я так понимаю при использовании адаптеров обязательным должно быть наличие поля _id.
У меня была связанная таблица. После того как одно поле я переименовал в "_id" все заработало.
lancer
31 дек 2012, 19:34
Форум: Уроки
Тема: Урок 53. SimpleCursorTreeAdapter, пример использования
Ответы: 91
Просмотры: 68250

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

Добрый. Всех с наступающем новым годом!
Не могу понять: setOnChildClickListener не прописан вообще, а при нажатии на элемент группы выдает
12-31 16:55:33.708: E/CursorWindow(31844): Bad request for field slot 0,-1. numRows = 47, numColumns = 7
lancer
25 дек 2012, 07:48
Форум: Уроки
Тема: Урок 53. SimpleCursorTreeAdapter, пример использования
Ответы: 91
Просмотры: 68250

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

Добрый. Подскажите пожалуйста как получить элемент группы в setOnChildClickListener? id группы, id элемента и группу получил, а элемент группы не могу понять как. Из базы данных запрос идет с сортировкой и выборкой, так-что по id не получается. elvMain.setOnChildClickListener(new OnChildClickListene...
lancer
21 ноя 2012, 23:18
Форум: Уроки
Тема: Урок 42. Список - ListView
Ответы: 303
Просмотры: 228195

Re: Урок 42. Список - ListView

Добрый, Подскажите пожалуйста как заполнить ListView из базы SQlite.