У меня есть 300 ссылок на url, которые я хочу хранить, я планирую иметь 10 xml, ниже мой код, как я могу хранить URL-адреса в xml и извлекать их в этом коде ??? Я хочу получить координаты на основе выбора пользователей из списка.Хранение и получение ссылок на URL-адрес
public class official extends Activity {
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()) {
mWebView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}
WebView mWebView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.browser1);
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("http://google.com");
mWebView.setWebViewClient(new HelloWebViewClient());
}
}
class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
Есть ли особая причина, по которой вы хотите сохранить URL-адреса в XML-файле, а не просто использовать базу данных SQLite? – Nailuj
Да, простите меня, я не могу заставить SQLlite работать, и на данный момент я не совсем уверен, как это работает, нужно некоторое время, чтобы над этим работать, тем временем я бы хотел попробовать это, потому что у меня есть url ворвались в категории, и я думаю, что это может быть более практичным. – JonniBravo
Использование базы данных SQLite на самом деле не так уж сложно. На этой странице дается совет по использованию базы данных (а также других форм хранения данных): http://developer.android.com/guide/topics/data/data-storage.html Если вы посмотрите там и google для некоторые учебные пособия, вы должны получить базу данных, идущую в нерабочее время. И это лучший способ хранения данных, чем обходить файлы. – Nailuj