Несколько веб-просмотров на одном экране / активность в Android

#android #webview

#Android #webview

Вопрос:

Можно ли иметь более одного веб-просмотра на одном экране / действие в приложении для Android? Я новичок в разработке Android и подумываю о создании приложения, в котором, например, в верхней четверти экрана используется webview, который загружает html, css и js из локальных файлов, упакованных с приложением (это будет логотип и пункты меню), а другой прокручиваемый веб-просмотр занимает нижние 3/4 экрана с данными, полученными из Интернета. Похоже, что работает приложение Twitter для Android. Я не уверен, использует ли это приложение несколько веб-просмотров.

Спасибо!

Ответ №1:

Не совсем уверен, что я понял, почему вы хотите иметь несколько WebView, но, да, у вас может быть несколько в одном макете.

Ответ №2:

Да, вы могли бы это сделать .. лучшим способом может быть использование XML layout

  1. Добавьте 2 веб-просмотра в линейный макет, используя Android:layout_weight =»1″, чтобы получить 2 веб-просмотра, занимающие половину пространства каждый. Вы можете задать его соответствующим образом.

  2. Теперь используйте findViewById() в программе и получите идентификатор веб-просмотров.

Таким образом, вы получаете оба представления за одно действие. Дайте мне знать, если у вас есть какие-либо другие сомнения.

Приветствия

Ничего

Комментарии:

1. как добавить 3 webview в main.xml

2. Просто, просто поместите 3 веб-просмотра в main.xml и дайте android:layout_weight=»1″ для трех из них. Об этом позаботятся.