J'essaie d'afficher une zone de texte à l'aide de textView. J'y ajoute des données pendant l'exécution. Je veux juste qu'il affiche une boîte de 23 lignes.La disposition affichée dans l'émulateur n'est pas la même que dans le périphérique réel
Le code que j'utilise est celui-ci.
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<TextView
android:id="@+id/twittertext"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:fadingEdge="vertical"
android:maxLines="23"
android:minLines="23"
android:background="@drawable/dropshadow"
android:scrollbars="vertical"
android:text="Getting data on your slow n/w..."
android:textColor="#ffffff"
/>
</ScrollView>
</LinearLayout>
Maintenant, quand je vois cela dans l'émulateur, il arrive parfaitement (Android 2.2), mais quand je teste le même code dans un dispositif réel (Wildfire 2.2.1) la boîte ne vient pas pour 23 lignes. Au contraire, il suffit de montrer une boîte de 5 lignes. Je suis en mesure de faire défiler, mais ressemble à la
: minLine
ne fonctionne pas.
S'il vous plaît aidez-moi.
Vous êtes sûr que dans Eclipse dans l'éditeur de mise en page vous avez défini la cible sur Android 2.2? –