Frage

Ich erstelle eine grundlegende Twitter -Client -Anwendung. Ich versuche herauszufinden, wie man die Textansicht erstellt, die die Tweets hält, um die @mentions zu automatisieren, damit sie auf die Twitter -Seite dessen verlinken, wer auch immer es auf der Twitter -Website der Fall ist. Ich vermute, dass dies das Erstellen eines benutzerdefinierten Textviews und das Hinzufügen in dem Teil beinhalten wird, das bereits mit der automatischen Verknüpfung von Websites, E -Mails, Karten und so weiter geht. Ist dieser richtige Ansatz, um so etwas zu erreichen? Oder sollte ich einen Stock Textview verwenden und dies behandeln, indem ich den Tweet analysiere, bevor er in die Ansicht eingefügt wird? Wenn ich die kundenspezifische Ansichtsroute gehen sollte, könnte mich jemand in die richtige Richtung zeigen, wie diese Fähigkeit zum Autolink hinzugefügt werden kann? Und wenn ich den Stock Textview verwenden und in Java behandeln sollte Wenn dies das Tag unterstützt.

War es hilfreich?

Lösung

Schauen Sie sich das an die Linkify Klasse, einschließlich der Schnittstellen Linkify.matchfilter undLinkify.transformfilter. Sie sollten in der Lage sein, a einrichten zu können MatchFilter das funktioniert weiter @ Links und a TransformFilter Das übersetzt sie in das entsprechende URL -Format.

Hier ist eine Seite Das führt dich durch die Verwendung dieser Klassen; Es verwendet sogar Twitter als Beispiel für die Verwendung TransformFilter.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top