Найдено 56 результатов
- 24 фев 2015, 15:15
- Форум: Уроки
- Тема: Урок 110. Android 3. Fragments. DialogFragment - диалог
- Ответы: 88
- Просмотры: 83000
Re: Урок 110. Android 3. Fragments. DialogFragment - диалог
Спасибо ещё раз. Не сталкивался пока с интерфейсами)
- 24 фев 2015, 14:37
- Форум: Уроки
- Тема: Урок 110. Android 3. Fragments. DialogFragment - диалог
- Ответы: 88
- Просмотры: 83000
Re: Урок 110. Android 3. Fragments. DialogFragment - диалог
Блин опять проблема. Я сейчас сделал листвью с использованием SimpleCursorAdapter. Для него нужно чтобы активити реализовывало интерфейс LoaderCallbacks<Cursor>. Для того, чтобы вызвать метод в активити нужно чтобы оно реализовывало интерфейс из диалога. Но когда я пытаюсь реализовать оба этих интер...
- 24 фев 2015, 13:24
- Форум: Уроки
- Тема: Урок 110. Android 3. Fragments. DialogFragment - диалог
- Ответы: 88
- Просмотры: 83000
Re: Урок 110. Android 3. Fragments. DialogFragment - диалог
Спасибо. Тогда буду изучать колбеки)
- 24 фев 2015, 13:11
- Форум: Уроки
- Тема: Урок 110. Android 3. Fragments. DialogFragment - диалог
- Ответы: 88
- Просмотры: 83000
Re: Урок 110. Android 3. Fragments. DialogFragment - диалог
Передать параметр в диалог получилось. Я же id то никуда не помещал)). Запись удаляется. Но всё-равно не пойму как обновить ListView.
Как вызвать этот notifydatasetchanged?
Как из диалога получить доступ к адаптеру и вызвать для него notifydatasetchanged?
Или изучать лоадеры и контент провайдеры?)
Как вызвать этот notifydatasetchanged?
Как из диалога получить доступ к адаптеру и вызвать для него notifydatasetchanged?
Или изучать лоадеры и контент провайдеры?)
- 24 фев 2015, 12:15
- Форум: Уроки
- Тема: Урок 110. Android 3. Fragments. DialogFragment - диалог
- Ответы: 88
- Просмотры: 83000
Re: Урок 110. Android 3. Fragments. DialogFragment - диалог
Глянул 106й урок. Сложновато для простого подтверждения наверно. Пока пытаюсь сделать первым способом, но есть тоже пара проблем: Почему-то не передаётся параметр id в диалог MainActivity.java Bundle bnd = new Bundle(); bnd.putInt("id", (int) acmi.id); dlg1.setArguments(bnd); dlg1.show(getFragmentMa...
- 24 фев 2015, 00:08
- Форум: Уроки
- Тема: Урок 110. Android 3. Fragments. DialogFragment - диалог
- Ответы: 88
- Просмотры: 83000
Re: Урок 110. Android 3. Fragments. DialogFragment - диалог
Я использую DialogFragment для подтверждения удаления записи из листвью. Т.е. в диалоге есть 2 кнопки "Да" и "Нет". И если была нажата "Да", то в основном активити с листвью нужно удалить запись. Подскажите как это можно реализовать? Т.е. в основном активити я нажимаю "Удалить" - открывается диалог,...
- 24 июн 2013, 14:27
- Форум: Уроки
- Тема: Урок 59. Диалоги. DatePickerDialog
- Ответы: 63
- Просмотры: 51596
Re: Урок 59. Диалоги. DatePickerDialog
Или я чего-то не понимаю, или не работает. Относительно урока сделал так: В onCreateDialog перед выводом диалога: tpd.getWindow().setFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM, WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM); Но ничего не изменилось. Окошко закрывается, обработчик сраб...
- 24 июн 2013, 13:14
- Форум: Уроки
- Тема: Урок 59. Диалоги. DatePickerDialog
- Ответы: 63
- Просмотры: 51596
Re: Урок 59. Диалоги. DatePickerDialog
Здравствуйте. Скажите, почему DateDialogPicker так сильно глючит на андроид 4.1? При нажатии готово обработчик срабатывает 2 раза. Если ткнуть мимо диалога, он закроется, и при этом тоже срабатывает обработчик. Из-за чего это? Как это вылечить? Повторное срабатывание временно вылечил с помощью подсч...
- 16 июн 2013, 09:23
- Форум: Уроки
- Тема: Урок 125. ViewPager
- Ответы: 219
- Просмотры: 166539
Re: Урок 125. ViewPager
Ага уже попробовал. Не помогает.
- 15 июн 2013, 17:16
- Форум: Уроки
- Тема: Урок 125. ViewPager
- Ответы: 219
- Просмотры: 166539
Re: Урок 125. ViewPager
Спасибо конечно. Но я делал по уроку и у меня адаптер совсем другой: [syntax=java] private class MyFragmentPagerAdapter extends FragmentPagerAdapter { public MyFragmentPagerAdapter(FragmentManager fm) { super(fm); } @Override public Fragment getItem(int position) { return PageFragment.newInstance(po...
- 15 июн 2013, 15:58
- Форум: Уроки
- Тема: Урок 125. ViewPager
- Ответы: 219
- Просмотры: 166539
Re: Урок 125. ViewPager
Не, не в этом дело. Если допустим удалить первую страницу находясь на нулевой, то ошибка сразу не появляется, а только при пролистывании на эту страницу. Получается страница как бы удалена, но "viewpager об этом не знает" или типо того. И главное ошибка даже если чуть-чуть потянуть и отпустить назад...
- 15 июн 2013, 14:46
- Форум: Уроки
- Тема: Урок 125. ViewPager
- Ответы: 219
- Просмотры: 166539
Re: Урок 125. ViewPager
Ага, есть такие, но не пойму что ему нужно передать в качестве параметров. Допустим у меня 2 страницы и я пытаюсь удалить нулевую находясь на ней. Пытаюсь сделать так: [syntax=java] int pos = pager.getCurrentItem(); pager.setCurrentItem(pos+1); pagerAdapter.destroyItem(pager, pos, null); [/syntax] П...
- 14 июн 2013, 16:19
- Форум: Уроки
- Тема: Урок 125. ViewPager
- Ответы: 219
- Просмотры: 166539
Re: Урок 125. ViewPager
Подскажите пожалуйста кто-нибудь. Сделал почти всё что хотел с viewpager'ом, осталось только сделать возможность удалять страницы, но не выходит. У меня как в уроке есть переменная PAGE_COUNT, увеличив её добивался увеличения пролистываемых страниц, а с уменьшением так не выходит. Видимо последняя с...
- 13 июн 2013, 19:47
- Форум: Уроки
- Тема: Урок 34. Хранение данных. SQLite
- Ответы: 765
- Просмотры: 521716
Re: Урок 34. Хранение данных. SQLite
Ясно, спасибо
- 13 июн 2013, 18:15
- Форум: Уроки
- Тема: Урок 34. Хранение данных. SQLite
- Ответы: 765
- Просмотры: 521716
Re: Урок 34. Хранение данных. SQLite
Подскажите пожалуйста. Как считать с таблицы значение типа boolean? Положить его туда получается через cv.put(String key, Boolean value), а метода для считывания типа getBoolean нет?
Можно конечно использовать и числа 0 и 1, но раз можно положить, то можно как-то считать?
Можно конечно использовать и числа 0 и 1, но раз можно положить, то можно как-то считать?
- 10 июн 2013, 12:47
- Форум: Уроки
- Тема: Урок 125. ViewPager
- Ответы: 219
- Просмотры: 166539
Re: Урок 125. ViewPager
Нашёл кое-что: View v = (View) pager.getChildAt(0); Далее через v.findViewById(R.id....) находим нужную вьюшку и делаем с ней что хотим. Потом вызываем v.invalidate(); v.requestLayout(); Но почему-то getChildAt(0) упорно возвращает не нулевую страницу, а первую. А с моим -1 шлёт куда подальше)) В чё...
- 09 июн 2013, 21:35
- Форум: Уроки
- Тема: Урок 125. ViewPager
- Ответы: 219
- Просмотры: 166539
Re: Урок 125. ViewPager
Подскажите, должен же быть какой-нибудь способ пересоздать расположенную слева или справа страницу? Или может как-то можно пересоздать все страницы сразу? Или как добраться до фрагмента ViewPager'а из Activity?
- 02 июн 2013, 16:42
- Форум: Уроки
- Тема: Урок 34. Хранение данных. SQLite
- Ответы: 765
- Просмотры: 521716
Re: Урок 34. Хранение данных. SQLite
Разобрался, проблема была с разрешениями (не очень эта тема в интернетовских учебниках освещена). Сейчас никаких ошибок нет, приложение запускается, папка и файл db создаются. Только в базе вместо моей таблицы таблица android_metadata, а сами базы по прежнему в телефоне))
- 02 июн 2013, 15:46
- Форум: Уроки
- Тема: Урок 34. Хранение данных. SQLite
- Ответы: 765
- Просмотры: 521716
Re: Урок 34. Хранение данных. SQLite
сейчас 1.6 Но пробовал и на 4.1, там тоже ошибка
- 02 июн 2013, 13:02
- Форум: Уроки
- Тема: Урок 34. Хранение данных. SQLite
- Ответы: 765
- Просмотры: 521716
Re: Урок 34. Хранение данных. SQLite
Вызвал при первом создании объекта класса DataBase - ошибка. В логах: sqlite3_open_v2("/sdcard/TestDB/TestDB", &handle, 6, NULL) failed