Ich habe gerade gefunden How to Search and Highlight text in Android, aber dieser Code kann nur einen Text finden und markieren.
Ich habe mehrere textViews und einen "search" editText. Wie kann ich Texte in allen Textansichten suchen und hervorheben?Wie kann man Texte in mehreren Textansichten suchen und hervorheben?
-1
A
Antwort
0
sollten Sie verwenden Spannable String
Im Folgenden ein Ausschnitt ist:
Spannable spannable = new SpannableString(locationItemValue);
ColorStateList blueColor = new ColorStateList(new int[][]{new int[]{}}, new int[]{context.getResources().getColor(R.color.light_grey)});
TextAppearanceSpan highlightSpan = new TextAppearanceSpan(null, Typeface.BOLD, -1, blueColor, null);
spannable.setSpan(highlightSpan, startPos, endPos, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
myholder.tvOutletName.setText(spannable);
Da auch mehrere Textviews erwähnt. Ich würde vorschlagen, dass Sie eine Recycler-Ansicht haben, um das Halterungsmuster für eine einzelne Textansicht zu füllen und mehrere Textansichten nach Bedarf zu generieren. Und verwende den obigen Code im Adapter.
Verwandte Themen
- 1. Wie man TextView hervorheben kann
- 2. JS DOM - Texte mit Button unauffällig hervorheben
- 3. Weitere Textansichten in mehreren Zeilen
- 4. Wie erstellt man mehrere Abschnitte von Textansichten mit mehreren Touch?
- 5. Wie kann man Mehrfachauswahl in react mit redux hervorheben?
- 6. Wie in mehreren Verzeichnissen suchen
- 7. Texte in mehreren Zeilen für kleinen Bildschirm
- 8. Wie setze ich den Adapter bei mehreren Textansichten pro Listenansicht?
- 9. RecyclerView mit mehreren onclick Ereignissen auf Textansichten
- 10. Wie Textview kleine Texte hinzufügen
- 11. Wie definiert man mehrere Texte und Formeln in einer Zelle?
- 12. .NET PDF Viewing-Komponente zum Suchen/Hervorheben mehrerer Wörter
- 13. Wie kann ich Text in Scintilla hervorheben?
- 14. Wie schreibt man farbige Texte in R?
- 15. Suchen und Ersetzen in mehreren Dateien
- 16. Wie kann man hervorheben, wenn das Atom/Sublime endet?
- 17. Android rekursive Methode zum Suchen und Einfärben gefundener Texte
- 18. Wie kann man in einem UIWebView suchen
- 19. Wie in mehreren Indizes in SOLR suchen
- 20. Wie kann man Textgröße dynamisch in Android Textansichten mit Android Studio (Java und XML) implementieren?
- 21. OnClickListener für Texte in Textansicht
- 22. jQuery Chosen.js - wie in mehreren Auswahl suchen?
- 23. Suchen und Ersetzen in mehreren Textdateien in einem Ordner
- 24. Wie kann ich mit diesem Makro Text in mehreren Dateien und in Textfeldern suchen und ersetzen?
- 25. Wie kann man aus mehreren Werten in einem Feld suchen (Bus Stop in GTFS)?
- 26. Anzahl in mehreren Tabellen suchen
- 27. Wie kann ich Wörter mit mehreren Farben in UITextVIEW mit NSAtrributedString hervorheben?
- 28. wie man Texte zwischen zwei Elementen auswählt und extrahiert?
- 29. Datenpunkt in Diagrammsteuerung hervorheben
- 30. Wie gruppiert man mehrere Texte und Schaltflächen mit Bootstrap?