Ich werde eine E-Book-Typ Android-Anwendung zu entwickeln, so gut wie mein Wissen, ich versuche, diese Aufgabe zu tun, gibt es nur 2 Aktivität, erste Aktivität hat eine ListView
mit 100 Elementen, die Index des Buches sind und zweite Aktivität hat eine ViewFlipper
mit 100 Kind (LinearLayout
), jedes Kind ein ScrollView
mit einem CustomTextView
in jedem CustomTextView
hat durchschnittlich 2 Seiten Text hat, wie ich jene Text in string.xml
und zeig den Text in CustomTextView
gehalten, wenn Druck auf Artikel von ListView
es wird das gewünschte Kind von ViewFlipper
gehen (wenn ich den Punkt 0 drücke, wird es Kind 0, 1-1, 2-2, nn gehen), es funktioniert ohne irgendeinen Fehler, aber nach dem Hinzufügen von 50 Seiten Text in 25 Kind, Anwendung wird langsam (App-Größe etwa 5 MB).Was ist der beste Weg für sehr langen Text oder Zeichenfolge in Android?
Meine Fragen sind:
- Gibt es einen besseren Weg, dies zu tun/den langen Text zu sehen?
- Wo sollte dieser Text gehalten werden, in
string.xml
oder in SQLite-Datenbank?
gibt es einen besseren Weg, als ViewFlipper ?, meine Anwendung langsam wird, ich die Lösung nicht bekommen :( – ConfusedMan0
Sie einen Textview innerhalb Scrollview verwenden, wenn Benutzer das Ende des Scroll Last mehr Texte innerhalb Textview @ ConfusedMan0 erreichen –