Подтвердить что ты не робот

Настройка фонового изображения webview на графический ресурс в Android

Я пытаюсь установить фон веб-обозревателя на ресурс с возможностью рисования в Android.

Из sdk кажется что-то вроде этого, но это не так.

WebView web = (WebView) findViewById(R.id.webView);

web.setBackgroundResource(R.drawable.backgroundmain);
web.loadData(profile, "text/html", "UTF-8");

Любая идея?

4b9b3361

Ответ 1

Как всегда, вы, как правило, пытаетесь понять эти вещи, как только задаете вопрос. В интересах других, макет, который я использую, LinearLayout, может принимать фоновый параметр, который может быть цветом или ресурсом.

Итак, в моем представлении .xml файла я просто добавил

android:background="@+drawable/backgroundmain"

и используйте

web.setBackgroundColor(0);

Чтобы сделать веб-просмотр прозрачным, чтобы увидеть фоновое изображение.

Ответ 2

Он будет работать отлично, если вы сделаете что-то вроде этого:

webView.setBackgroundColor(Color.TRANSPARENT);
webView.setBackgroundResource(R.drawable.your_image);

Ответ 3

Если вы не работаете в Android 3.1, попробуйте исправить AndroidManifest.xml:

android:hardwareAccelerated="false"