2011-07-12 3 views
0

Je fais une application d'un livre et j'essaie de déterminer quelle mise en page utiliser pour que le texte se lise comme un iPad/kindle où vous balayez horizontalement pour tourner la page. J'ai utilisé HorizontalScrollView, mais existe-t-il un moyen d'obtenir la mise en page pour envelopper le texte dans une nouvelle colonne que vous faites défiler ensuite? MerciEnvelopper le texte horizontalement

+0

Parlez-vous de la taille de la police? – tskuzzy

+0

non, j'essaie d'obtenir le texte d'une @ chaîne à envelopper quand il arrive à la fin de la ligne sans que je doive utiliser \ n. Je suis nouveau sur java/android Je suis sûr que c'est une chose simple, mais actuellement la chaîne s'étend juste à l'écran. – Broo

+0

En ajoutant le commentaire ci-dessus j'ai réalisé que le mot que je cherchais était "wrap", donc le nouveau titre. – Broo

Répondre

0

Cela dépend de la façon dont vous affichez votre String. J'utiliserais un JTextArea et je retournerais l'emballage. Si vous utilisez un JLabel, alors je crois que vous pouvez définir la largeur et envelopper le texte dans un tag <html> et il sera automatiquement envelopper.

+0

merci tskuzzy, cela fonctionnerait-il avec android? – Broo

+0

Peut-être, vaut la peine;) – tskuzzy

+0

Je pense que la réponse est ici http://stackoverflow.com/questions/3269105/android-creating-a-horizontal-scrollview-with-columns-of-text merci – Broo

Questions connexes