Вопрос по android – Размер WebView увеличивается, но не сжимается в соответствии с текстом в нем

3

Я использую WebView, чтобы показать проанализированный XML и HTML-контент. Я установил layout_height веб-просмотра на wrap_content. Он работает хорошо, когда вещество имеет большие размеры, но когда вещество является маленьким, оно не переносится на него, нижнее пространство остается белым. Пожалуйста, скажите мне, как обернуть его каждый раз, когда я меняю содержимое в webView.

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background = "#ffffff"
>

<LinearLayout  android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background = "#ffffff" >

 <WebView android:layout_height = "wrap_content"
  android:layout_width = "wrap_content" 
  android:id = "@+id/webcontent"    
   />  

<LinearLayout android:layout_width = "fill_parent"
 android:layout_height = "wrap_content"
 android:orientation = "horizontal"
 android:id = "@+id/buttons"
 android:background="#ffffff">
 <Button android:layout_height = "wrap_content"
     android:layout_width = "0dp" 
     android:id = "@+id/previousdata"         
     android:text = "Back"
     android:layout_weight = "1"
      android:layout_gravity="center_vertical"/>
   <Button android:layout_height = "wrap_content"
     android:layout_width = "0dp" 
     android:id = "@+id/nextdata"
     android:layout_weight = "1"
     android:text = "Next"
     android:layout_gravity="center_vertical"/>
  </LinearLayout>
</LinearLayout> 
 </ScrollView>

Теперь у меня возникает проблема, заключающаяся в том, что, если я запускаю свое приложение в портретном режиме, веб-просмотр дает дополнительный пробел и не сжимается в соответствии с данными, но если я изменяю ориентацию на альбомную, белое пространство уменьшается ... Пожалуйста, объясните, что & apos; что происходит на мой взгляд и как я могу уменьшить лишние пробелы ... спасибо заранее ...

эта ссылка также такая же, как и ниже, и не имеют точного решения ... пожалуйста, найдите какое-то правильное решение .. спасибо заранее .. :) Aashutosh Sharma
Теперь у меня возникает проблема, если я меняю свой Вид с портретного на альбомный, он настроен правильно ... но каждый раз, когда мне приходится это делать ... при изменении содержимого. Aashutosh Sharma
Не могли бы вы опубликовать свой макет XML? Anthony Atkinson
@ Энтони Аткинсон: Я разместил свой xml, пожалуйста, скажите мне решение. спасибо заранее .. :) Aashutosh Sharma
:( stackoverflow.com/questions/1973565/… Dheeresh Singh

Ваш Ответ

1   ответ
3

Android property: android:layout_weight = "1 в макете должно работать ...

Error: User Rate Limit Exceeded Aashutosh Sharma
Error: User Rate Limit Exceeded Aashutosh Sharma
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded Aashutosh Sharma

Похожие вопросы