Android studio - String htmlText как вывести локальные данные из assets?

195
19 февраля 2018, 02:23

Пытаюсь нарисовать в WebView страничку. Но в String htmlText никак не получается положить ссылки на локальные страницы. Может кто знает как это сделать?

Хочется чтобы в String htmlText можно было ссылаться на файлы которые лежат в assets

public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.activity_main);
    String htmlText = "<html><body>Percent test: 100% <a href='file:///android_asset/biatlon.html'>link</a></body></html>";
    WebView webView = (WebView) findViewById(R.id.webView);
    webView.loadData(htmlText, "text/html", "utf-8");
}
private class MyBrowser extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
    }
}

}

READ ALSO
Проблема с авторизацией Uber API android

Проблема с авторизацией Uber API android

Но при авторизации выходит ошибка, уже неделю мучаюсь с этой проблемой, гугл не помогаетПомогите пожалуйста

161
Android замена Activity при сохранении нижнего меню

Android замена Activity при сохранении нижнего меню

Добрый деньЯ только начинаю знакомиться с андроид-разработкой и вот возник один вопрос

125
Почему не выводятся данные из массива

Почему не выводятся данные из массива

Всем доброго дняДелаю программу для вывода текущей погоды в консоль, и застрял на одном моменте

139
Как повторять звук уведомления Notification

Как повторять звук уведомления Notification

При нажатии на item в listview у меня выскакивает Notification(уведомление)Как мне сделать так, чтобы звук уведомления повторялось каждых 5 минут, пока...

115