Android TextView設置某段文字可點擊

初次進入app,需要有個勾選隱私協議的UI,其中的隱私協議文字點擊是可跳轉到新頁面對隱私協議機型展示

這裏選擇使用Android自帶的SpannedString來設置TextView的文字內容即可設置點擊事件,具體代碼如下:

tvDesc.text = buildSpannedString {
	append("點擊開始表示你同意")
	//設置點擊事件和點擊文字的文字顏色
	appendClickable("隱私協議","#32C5FF".toColorInt()){
        //具體的點擊操作
		WebActivity.start("http://stars-one.site",false)
	}
}
tvDesc.movementMethod = LinkMovementMethod.getInstance()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章