Получить данные из базы данных и использовать в интерфейсе AndroidAndroid

Форум для тех, кто программирует под Android
Anonymous
Получить данные из базы данных и использовать в интерфейсе Android

Сообщение Anonymous »

Я использую класс Urls (код приведен ниже) для установки разных URL-адресов, которые я хочу использовать в своем приложении

Код: Выделить всё

    public interface Urls {
public String SERVER_BASE_URL = "http://webaddress.com/";
public String URL_DIRECT =SERVER_BASE_URL + "token.php";
public String URL_DIRECT2= SERVER_BASE_URL + "token2.php";
public String URL_DIRECT3= SERVER_BASE_URL + "token3.php";
}
Теперь я хочу изменить значение SERVER_BASE_URL со статического значения на значение из моей базы данных. IP-адрес правильно хранится в базе данных. Для этого я использую базовый код, так как мне нужно, чтобы эта страница отображалась только один раз для хранения IP-адреса.

Код: Выделить всё

mydatabase = openOrCreateDatabase("IP", MODE_PRIVATE, null);
mydatabase.execSQL("CREATE TABLE IF NOT EXISTS value1(ipaddress VARCHAR);");
String a = ip.getText().toString();
mydatabase.execSQL("INSERT INTO value1 VALUES('" + a + "');");
Я получаю правильный IP-адрес из базы данных, используя этот код

Код: Выделить всё

Cursor resultSet = mydatabase.rawQuery("Select * from value1", null);
resultSet.moveToFirst();
address = resultSet.getString(0);
Но я не знаю, как программно установить этот IP-адрес для SERVER_BASE_URL.
Или я хочу получить значение из базы данных по каждому действию?

Подробнее здесь: https://stackoverflow.com/questions/345 ... in-android

Вернуться в «Android»