Я использует Urls класса (код приведен ниже), чтобы установить разные адреса, которые я хочу использовать в моем приложенииПолучить данные из базы данных и использовать в интерфейсе в андроиде
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
программно. Или я хочу получить значение из базы данных по каждому виду деятельности ??? Пожалуйста, помогите !!!!
где вы звоните ваши скрипты? –
Почти все страницы загружаются с использованием данных Json. – Pratheesh
, поэтому вы будете вызывать скрипт, который сначала получит базовый url, а затем вызовет фактический скрипт? верный ? –