如何将子字符串作为链接并单击该链接打开本地webview而不是Web浏览器

时间:2016-03-03 10:22:54

标签: android webview

我有一项任务是将子字符串作为链接并在Web视图而不是Web浏览器中打开本地html页面。

例如,有一个

字符串

“您必须接受条款和条件才能注册。”

此处条款和条件是一个子字符串,点击该链接后我必须在webview中打开html页面

1 个答案:

答案 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个参数表示要单击的文本的开头和结尾。