2010-11-15 5 views
0

J'utilise le contrôle webview dans android pour afficher le contenu html. Mais je suis confronté à un problème que dans webview je dois fixer la hauteur donc c'est pourquoi si le contenu html contient moins de données, alors il a gaspillé de l'espace. Y at-il une solution pour résoudre ce problème que comment puis-je montrer que le même contenu que html a dans le webview sans espace gaspillé s'il vous plaît aider.webview dans android

suivant xml j'ai utilisé pour dessiner webview est-ce juste? En cela, je donne la hauteur fixe à webview. Si je ne donne pas de hauteur fixe, alors il affichera seulement 1 ligne de données avec scroll.

  <LinearLayout android:id="@+id/llweb" android:layout_width="fill_parent" android:scrollbars="vertical" android:background="@android:color/transparent" android:layout_height="500dip"> 
     <WebView android:id="@+id/helloWebView" android:layout_width="fill_parent" android:background="@android:color/transparent" android:layout_height="500dip"/> 

    </LinearLayout> 

grâce

Répondre

0

Utilisez l'attribut "fill_parent" pour la hauteur et la largeur dans la vue Web.

1

Utilisez android:layout_height="wrap_content" dans votre fichier de mise en page sur le WebView.

+0

je mets là android: layout_height = "wrap_content" mais il y a un problème en ce qu'il ne montre qu'une seule ligne et reste après le défilement –

+0

@Amit Thaper: Je ne comprends pas. Pourriez-vous poster une capture d'écran avec votre mise en page XML? –