Je fais une chose déconseillée ici, et je le sais, mais j'ai une webview imbriquée dans une vue horizontale. (Je avais besoin plus de contrôle de défilement que WebView fournit.)Contenu s'étendant pour remplir HorizontalScrollView
La mise en page ressemble à ceci:
<?xml version="1.0" encoding="utf-8"?>
<HorizontalScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webRel"
android:layout_below="@+id/titlebar"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webZ"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
</HorizontalScrollView>
Et les résultats sont les suivants:
WebView ne remplit pas le horizontalscrollview . L'horizontalscrollview est en train de classer la vue, donc je suppose que je pourrais dire que le webview ne remplit pas la vue même si j'ai tous les deux défini sur fill_parent. Je voudrais vraiment, vraiment que quelqu'un puisse m'aider à comprendre comment le webview remplit horizontalalscrollview dans le sens de la largeur ... parce que je mesure la hauteur et utilise cette mesure pour paginer le texte (qui est ensuite affiché en morceaux dans le sens de la largeur est pourquoi j'ai choisi horizontalscrollview)
. D
(Alternativement, des suggestions pour un moyen plus propre d'avoir un défilement horizontal lisse dans une WebView serait également utile)
sauvé ma journée :) – tacone
J'ai rencontré ce problème avant, mais aujourd'hui j'ai oublié comment je l'ai résolu . Maintenant vous me sauvez, je parie que vous êtes docteur^_ ^ – neevek