私は基本的なTwitterクライアントアプリケーションを構築しています。私は@mentionsをautoLinkするためにTweetsを保持するTextViewを作る方法を見つけ出そうとしているので、twitterのWebサイトと同じだれでもtwitterページにリンクします。私の推測では、カスタムTextViewを作成し、これをWebサイト、電子メール、マップなどの自動リンクをすでに処理している部分に追加することになります。このようなことを達成するための正しいアプローチはありますか?または私は在庫TextViewを使用して、それがビューに入れられる前に、ツイートを解析することによってこれを処理する必要がありますか?私がカスタムビューのルートに行かなければならない場合は、誰かがこの機能をオートリンクに追加する方法について正しい方向に私を指摘できますか?そして、もし私が在庫TextViewを使用していて、それがTwitterに入る前にJavaで処理しなければならない場合、テキストを "linkify"する方法は私の唯一の推測は.fromHTML()のようなものを使用していますが、これがタグをサポートしている場合。オートリンクtwitterクライアントの@mentions
2
A
答えて
4
インターフェイスLinkify.MatchFilterと Linkify.TransformFilterを含むLinkifyクラスを見てください。 @
リンクで動作するMatchFilter
と、適切なURL形式に変換するTransformFilter
を設定することができます。
これらのクラスの使い方を説明しています。 TransformFilter
の例としてTwitterを使用しています。
関連する問題
- 1. オートリンクの電話番号
- 2. 「最新のツイート」から@mentionsを隠す
- 3. どのようにオートリンク:地図作業
- 4. Doxygen:シンボルのオートリンクを無効にする
- 5. 投稿に@mentionsを実装する方法
- 6. のTextViewのアンドロイド:オートリンク私のためにIPアドレスパターンunexpectly
- 7. JavaのTwitterクライアントのGUIを探してください
- 8. URLの全長を表示したTwitterの休憩クライアント
- 9. twitterのようなクライアントでUITableViewCellを再利用する
- 10. アンドロイド:アンドロイド:オートリンクは= "ウェブ" .MEドメインをサポートしていません
- 11. Android - オートリンクがURLのルートパスを無視するのはなぜですか?
- 12. Android TextViewでオートリンクから特定の数字を除外する方法
- 13. app engine twitter to twitter
- 14. Twitterの
- 15. Android twitter tweet twitter share with default
- 16. Twitter Twitterでつぶやく
- 17. Twitter API、データベースからtwitter
- 18. Devise + Omniauth Twitter + Twitter Gemの更新属性
- 19. BlackberryアプリケーションとTwitter APIの統合Twitter
- 20. Twitterの宝石
- 21. Twitterのブートストラップリセットボタン
- 22. Twitter Bootstrapのドロップダウンメニュー
- 23. Twitter IE7のブートストラップサポート
- 24. TwitterのUIコントロール
- 25. Twitterのトレンドトラッカー(Android)
- 26. TwitterのREST API
- 27. localhostのTwitterカードバリデータ
- 28. Twitterのブートストラップ2.3.2
- 29. Twitterのブートストラップレガシー:スパン
- 30. スタイリングTwitterのブートストラップモーダルクローズアイコン
パーフェクト。ありがとうございました。 – FoamyGuy