Форум программистов, компьютерный форум CyberForum.ru

Инициализация базы данных - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Андройд приложение на Java через eclipse http://www.cyberforum.ru/android-dev/thread1326698.html
Всем привет. :) Обращаюсь за помощью, пишем программу RSS-лента на Андройд по примеру с этого сайта: http://geektimes.ru/post/98704/ В конце не получается собрать программу и запустить как там сказано. Просьба помочь, и если у кого-то есть готовый код рабочей программы или файл .apk скиньте плиз???:cry:
Программирование Android DatePickerDialog Добрый день! Ребят не могу сообразить. ... public void onClick(View v) { if (v == btnCalendarFirst) { final Calendar c = Calendar.getInstance(); mYear = c.get(Calendar.YEAR); mMonth = c.get(Calendar.MONTH); mDay = c.get(Calendar.DAY_OF_MONTH); http://www.cyberforum.ru/android-dev/thread1326645.html
Закрытие приложения эклипс android Программирование Android
Доброго времени суток если в метод в java который закрывает полность приложение но именно не сваричивает а полнастью закрывает!!!
Программирование Android Объясните про параметры ProgressBar
добрый день. подскажите пожалуста. что такое скорость продвижения прогресс бара, что такое единицы продвижения прогресс бара и что такое максимальное значение прогресс бара. на счет последнего нашел setmax() на счет двух первых не нашел внятного обьяснения в кратце нужно сделать задание, апликация принимает от пользователя три этих данных и запускает прогресс бар исходя от этих данных буду...
Программирование Android Обновление ListView http://www.cyberforum.ru/android-dev/thread1326484.html
Доброго времени суток. Недавно столкнулся с такой проблемой. В активити есть ListView, в которое посредством адаптера добавляются строки. Все замечательно работает, НО я решил изменить входные данные и вот чудо новые результаты добавляются, после старых, в конец списка. Внимание вопрос: а как можно из ListView удалить данные все?
Программирование Android Смена надписи при нажатии кнопки XML Добрый день. Пишу небольшую программку в Android Studio 1.0. Есть кнопка, описанная в XML. Необходимо, что бы при нажатии на неё объекту TextView, тоже описанному в XML, в той же активности, присваивалось следующая строка (в файле strings.xml описано 7 строк), то есть, если объекту присвоена строка с id o1, то при нажатии на кнопку ей присваивалась строка с id o2, а если была присвоена строка с... подробнее

Показать сообщение отдельно
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
12.12.2014, 14:56  [ТС]
Поставил cursor.close(), при запуске получаю ошибку:
java.lang.IllegalStateException: attempt to re-open an already-closed object
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class SamplePagerAdapter extends PagerAdapter {     
    @Override
    public Object instantiateItem(ViewGroup container, int position) {    
        String[] from = new String[] { DB.COLUMN_1 };
        int[] to = new int[] { R.id.txt_1 };
 
        Cursor cursor = MainActivity.db.getAllData();           
        
        scAdapter = new SimpleCursorAdapter(getActivity(), 
                    R.layout.item, cursor, from, to, 0);
 
        View view = getActivity().getLayoutInflater().
                    inflate(R.layout.screen, container, false);
        ListView lv = (ListView) view.findViewById(R.id.lv);
        lv.setAdapter(scAdapter);
        container.addView(lv); 
        cursor.close();
        return lv;          
    }        
}
Во фрагменте используются имплементированные от LoaderCallbacks методы
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    @Override
    public Loader<Cursor> onCreateLoader(int id, Bundle bndl) {
      return new MyCursorLoader(this.getActivity(), MainActivity.db);
    }
 
    static class MyCursorLoader extends CursorLoader {
        DB db;        
        public MyCursorLoader(Context context, DB db) {
          super(context); this.db = db;
        }        
      }    
    
    @Override
    public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) {
      scAdapter.swapCursor(cursor);
    }
т.е. закрывать курсор не надо ведь?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru