我有一项任务是将子字符串作为链接并在Web视图而不是Web浏览器中打开本地html页面。
例如,有一个
字符串“您必须接受条款和条件才能注册。”
此处条款和条件是一个子字符串,点击该链接后我必须在webview中打开html页面
答案 0 :(得分:2)
您可以这样做:
$(".openModal").click(function(){
$(".modal").show();
$(".modalContent").show();
$(".modal").data('open', true);
})
$(".closeModal").on('click', function(){
$(".modal").hide();
$(".modalContent").hide();
$(".modal").data('open', false);
})
$("body").on('click', function(){
if($(".modal").data('open')){
$(".modal").hide();
$(".modalContent").hide();
}
})
在这里,您必须使用SpannableString并将ClickableSpan设置为您需要单击的文本。这里,setSpan方法的第2和第3个参数表示要单击的文本的开头和结尾。