File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed
java/com/nextcloud/talk/utils/message Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -25,8 +25,8 @@ import android.content.Intent
2525import android.net.Uri
2626import android.text.SpannableString
2727import android.text.Spanned
28- import android.util.Log
2928import android.view.View
29+ import androidx.core.content.ContextCompat.startActivity
3030import com.nextcloud.talk.R
3131import com.nextcloud.talk.models.json.chat.ChatMessage
3232import com.nextcloud.talk.ui.theme.ViewThemeUtils
@@ -161,8 +161,12 @@ class MessageUtils(val context: Context) {
161161 }
162162
163163 override fun configureConfiguration (builder : MarkwonConfiguration .Builder ) {
164- builder.linkResolver { view: View ? , link: String? ->
165- Log .i(TAG , " Link action not implemented $view / $link " )
164+ builder.linkResolver { _: View ? , link: String? ->
165+ val urlIntent = Intent (
166+ Intent .ACTION_VIEW ,
167+ Uri .parse(link)
168+ )
169+ startActivity(context, urlIntent, null )
166170 }
167171 }
168172 })
Original file line number Diff line number Diff line change 168168 app : outcomingTextLinkColor =" @color/high_emphasis_text"
169169 app : outcomingTextSize =" @dimen/chat_text_size"
170170 app : outcomingTimeTextSize =" 12sp"
171- app : textAutoLink =" all"
172171 tools : visibility =" visible" />
173172
174173 <com .nextcloud.ui.popupbubble.PopupBubble
You can’t perform that action at this time.
0 commit comments