Рисование веб-просмотра в пользовательском представлении и отображение текста в веб-просмотре не работает - PullRequest
0 голосов
/ 07 апреля 2019

У меня есть свой простой собственный вид с рисованием веб-просмотра (мне нравится рисовать это сам):

public class SimpliestView extends View {

    WebView webView;

    public SimpliestView(Context context) {
        super(context);
        webView = new WebView(context);
        webView.setBackgroundColor(Color.RED);
        webView.loadData("This text I would like to show at start !","text/html", "utf-8");
        webView.setLayoutParams(new LinearLayout.LayoutParams(1000,1000));
    }

    @Override
    protected void onDraw(Canvas canvas) {
        super.onDraw(canvas);
        webView.draw(canvas);
    }
}

И вызов представления из моей основной деятельности:

simpliestView = new SimpliestView(this);
setContentView(simpliestView);

ЧтоЯ вижу, это красный фон из веб-просмотра, но без текста.Текст отображается только после второго обновления события.Как я могу добиться, чтобы показать текст с самого начала?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...