初次進入app,需要有個勾選隱私協議的UI,其中的隱私協議文字點擊是可跳轉到新頁面對隱私協議機型展示
這裏選擇使用Android自帶的SpannedString來設置TextView的文字內容即可設置點擊事件,具體代碼如下:
tvDesc.text = buildSpannedString {
append("點擊開始表示你同意")
//設置點擊事件和點擊文字的文字顏色
appendClickable("隱私協議","#32C5FF".toColorInt()){
//具體的點擊操作
WebActivity.start("http://stars-one.site",false)
}
}
tvDesc.movementMethod = LinkMovementMethod.getInstance()