Форум программистов, компьютерный форум, киберфорум
Наши страницы

Обновление Базы данных - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Сборка пазла в андроид http://www.cyberforum.ru/android-dev/thread1384521.html
здравствуйте, хочу собрать картинку (как мозаику) из частей, нужно элементы расставить на свои места в соответствии с номером. примерно как на рисунке. Я пока умею двигать касанием только один объект...
Программирование Android Создание условия android приложение На данный момент приложение по этому коду работает так : при нажатии на кнопку "btnAdd" удаляется фрагмент 2 и добавляется фрагмент 1 и наоборот при нажатии на кнопку "btnReplace " добавляется... http://www.cyberforum.ru/android-dev/thread1384418.html
Программирование Android Получить текст из ListView
Всем привет, возникла такая необходимость получить текст из listview.Помогите пожалуста
Android приставка к тв (smart tv) Программирование Android
Вопрос не совсем по кодерству, но не нашел где задать... Кто с сталкивался с такими "приставками"? Обычно выглядят как флешка с разьемами. Иногда как коробочка с вифи антеной. Еще реже со...
Программирование Android Меню только по нажатию кнопки меню http://www.cyberforum.ru/android-dev/thread1384334.html
Нужно создать в приложении меню. Но так, чтобы оно всплывало только по нажатию кнопки меню на девайсе а не еще и в Action Barе приложения( то есть в Action Bar не должно быть этих трех точек, а...
Программирование Android Событие установки приложения Android Java Здравствуйте, как можно отследить что приложения было установлено? допустим при установке надо слать HTTP запрос. Где и что нужно прописать? В MainActivity? или в манифесте где то? Заранее благодарю подробнее

Показать сообщение отдельно
Alex_Fedor
32 / 32 / 5
Регистрация: 20.01.2015
Сообщений: 233
28.02.2015, 15:47  [ТС]
Может кому и пригодится. С попытки № 100500
Сделал через startActivityForResult;
В Активити2 после редактирования базы написал такой код
Java
1
2
3
4
5
db.update("dictonary", cv, "_id=?",  new String[] { String.valueOf(idRecord)});
            Intent  intent=new Intent();
            intent.putExtra("curPosition", cur.getPosition());
            setResult(RESULT_OK, intent);
            finish();
Соотв в Активити1 в методе onActivityResult такой код. По простому закрываем полностью базу, затем ее заново открываем и устанавливаем курсор на позицию которую редактировали
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        // TODO Auto-generated method stub
        super.onActivityResult(requestCode, resultCode, data);
        int posCur=data.getIntExtra("curPosition", -1);
        if(posCur < 0){
            return ;
        }
        Log.d(MY_LOG, "вышли из EditDictonary позиция сурсора = "+posCur);
        cur.close();
        db.close();
        dictDB.close();
        dictDB=new DictonaryDB(this);
        db = dictDB.getReadableDatabase();
        cur=db.query("dictonary", null, null, null, null, null, null);
        cur.moveToPosition(posCur);
        onShowRecord();
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.