Intereting Posts
Установите ToggleButton для воспроизведения звука по умолчанию при нажатии? О изображении и размерах Android Разрешения для диспетчера местоположений Android, которые будут использоваться Идентификатор регистрации становится «NotRegistered» без причины Изменение ориентации Android-устройства из командной строки Вызов finish () не завершает работу Фрагмент прозрачен и показывает активность ниже Android custom listview, setOnItemSelectedListener не работает Создание пользовательского уведомления, андроида Android SSLServerSocket вызывает увеличение собственной памяти в приложении, OOM RecyclerView ItemTouchHelper Action_Drag_Ended? Osmdroid vs Mapsforge Почему я получаю ошибки «Неподдерживаемый формат», считывая потоки rtsp, закодированные H.264, с помощью Android MediaPlayer? Анализатор моментальных снимков со студией Android Studio – что представляет собой «доминирующий размер»? Сохраняйте плитки видимыми при загрузке TileOverlay Map API v2 Android

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

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

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

WebView web = (WebView) findViewById(R.id.webView); web.setBackgroundResource(R.drawable.backgroundmain); web.loadData(profile, "text/html", "UTF-8"); 

Есть идеи?

Solutions Collecting From Web of "Настройка фонового изображения webview на графический ресурс в Android"

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

Поэтому в моем представлении .xml-файла я просто добавил

 android:background="@+drawable/backgroundmain" 

И использовать

 web.setBackgroundColor(0); 

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

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

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

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

 android:hardwareAccelerated="false"