TwitterやFacebookのアプリでは、ユーザー名をクリックして新しいアクティビティを表示することができます。これはどのように達成できますか?ユーザー名をTwitterやFacebookのアプリのようにクリック可能にするにはどうすればいいですか?
私はLinkifyがあると知っていますが、ブラウザ/電話などに送ることができるようです。どうすれば "@mynamehere"のようなテキストをクリックして新しいアクティビティを開始できますか?
TwitterやFacebookのアプリでは、ユーザー名をクリックして新しいアクティビティを表示することができます。これはどのように達成できますか?ユーザー名をTwitterやFacebookのアプリのようにクリック可能にするにはどうすればいいですか?
私はLinkifyがあると知っていますが、ブラウザ/電話などに送ることができるようです。どうすれば "@mynamehere"のようなテキストをクリックして新しいアクティビティを開始できますか?
まず、あなたは(たとえば、正規表現を使用して)あなたのリンクを検出する必要があり、その後、あなたのテキストにClickableSpanを添付しなければなりません。 例はhereです。
@で始まるタグに一致する正規表現を使用して、それらをリンクで置き換えることができます。このような何か:
http://granades.com/2009/04/06/using-regular-expressions-to-match-twitter-users-and-hashtags/