Wie man Hashtag in TextView implementiert? Was ich tun möchte, ist Linkable Hashtag in Textview implementieren. Dann kann der Benutzer darauf klicken (Hashtag) und zu einem anderen Fragment wechseln. Das ist mein Layout und Fragment.
Layout
%Vor%Fragment
%Vor%Bitte um Rat. Danke.
Sie können diese einfache Bibliothek verwenden HashTagHelper
Es hat eine sehr einfache Verwendung:
%Vor%Verwenden Sie diese anklickbare Spanne in TextView
%Vor% Sie können mehr als eine Spanne in einer textView implementieren, schreiben Sie einfach eine Funktion, um das zu tun, und rufen Sie sie für jedes #HashTag
In welcher Ansicht Sie auch immer mit Klicks reagieren möchten, Sie müssen einen onClickListener anhängen, so wie Sie es auf der Schaltfläche implementiert haben (vorausgesetzt, Sie haben die Funktionsweise von Schaltflächenklicks verstanden).
daher ist es möglich, es so zu haben:
%Vor%Stellen Sie sicher, dass das Fragment so konfiguriert ist, dass Parameter während der Instanziierung als solche empfangen werden:
%Vor%Dann muss Ihr ViewPager-Adapter so konfiguriert werden, dass er die Fragmente bei Bedarf wie folgt instanziieren kann:
%Vor%Sofern der ViewPager in Ihrem Fragment-Aktivitäts-Objekt statisch ist, können Sie von Ihrem MainFragment wie folgt darauf zugreifen:
%Vor%In diesem Sinne können Sie jetzt die Methode zum Hinzufügen und Austauschen von Fragmenten wie folgt erstellen:
%Vor%Tags und Links java android android-layout android-fragments