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

Доступ к базе данных - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android В строке разный тип исключений http://www.cyberforum.ru/android-dev/thread1138670.html
Подскажите как отловить в строке 2 разных исключения. Например есть строка new InputStreamReader(url.openStream(); в которой может быть две ошибки EOFException или ConnectException как одну отловить понятно. try { new InputStreamReader(url.openStream(); }
Android Создание виджета Хочу создать виджет, который состоит из 6-7 частей, при этом на экране отображает 2-3 разные части(как фрагмнеты в активности). При тапе на любую часть она заменяется на другую. В андроид программировании еще новичок, а по виджетам очень мало информации. Есть мысли, как можно реализовать подобный подход с частями, если такое в виджете вообще возможно? http://www.cyberforum.ru/android-dev/thread1138649.html
Всегда открытый список Spinner Android
Как сделать, чтоб у Spinner всегда список был открыт?
Android Сравнение классов
Всем привет! Хочу из массива достать элементы определенного класса, но не совсем получается... public abstract class Food { } public class Apple extends Food { }
Android Перенос файла между программами http://www.cyberforum.ru/android-dev/thread1138500.html
Здравствуйте. Есть две программы у которых есть одинаковый класс. Первая программа заполняет значения переменных каждого потомка этого класса и сохраняет массив всех потомков в файл в data/data/myapp/file/file. Первая программа отлично его записывает и читает. Но при переносе этого файла во вторую программу она(вторая программа) не может его открыть т.к. записывается и читается он вот таким...
Android Android Application Здравствуйте!Скачал сегодня ADT. Есть два текстовых поля и кнопка. Нужно написать программу, которая считывает значения из этих полей, переумножает их и выводит результат. Помогите! подробнее

Показать сообщение отдельно
dan41k
]:->
97 / 91 / 13
Регистрация: 12.11.2013
Сообщений: 398
04.04.2014, 10:54     Доступ к базе данных
В классе Program
Java
1
2
Intent intent = new Intent (Program.this, MainActivity.class);
     startActivityForResult(intent, 1);
В MainActivity

Java
1
2
3
Intent intent = new Intent();
    intent.putExtra(//сюда данные из БД);
    setResult(RESULT_OK, intent);
И в Program создаете метод

Java
1
2
3
4
5
  @Override
  protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (data == null) {return;}
    **переменная** = data.getStringExtra("name"); // StringExtra это для примера. Данные могут быть любые
  }
Добавлено через 1 минуту
А вообще, желательно отделите вашу БД от MainActivity в отдельный класс. Тогда к ней можно будет удобно обращаться из любой Activity.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru