0
我正在構建一個android應用程序,在webView上加載一個URL。現在在該URL中,有一些超鏈接是在用戶點擊它們時加載的。點擊我獲得該URL字符串並在webView中加載該URL。如何在android中單擊一次即可獲取webview超鏈接的文本?
現在我需要當用戶點擊該超鏈接時,我需要獲取該超鏈接的文本。我不得不穀歌很多,但沒有得到任何好的答案。
我正在構建一個android應用程序,在webView上加載一個URL。現在在該URL中,有一些超鏈接是在用戶點擊它們時加載的。點擊我獲得該URL字符串並在webView中加載該URL。如何在android中單擊一次即可獲取webview超鏈接的文本?
現在我需要當用戶點擊該超鏈接時,我需要獲取該超鏈接的文本。我不得不穀歌很多,但沒有得到任何好的答案。
此功能會顯示所有資源文本(超鏈接,圖像,CSS文件,js文件)
webView.setWebViewClient(new WebViewClient(){
@Override
public void onLoadResource(WebView view, String url) {
super.onLoadResource(view, url);
Log.d(TAG, "onLoadResource: " + url);
}
});
所以,你必須使用它
if (!url.endsWith(".css")
&& !url.endsWith(".js")
&& !url.endsWith(".otherformat")) {
// Show your url
}
我加載一個URL作爲前檢查在上述問題中提到,不是HTML文件。我怎樣才能使用它的JavaScript功能 –
當加載url時,是一個HTML? –
假設這是一個鏈接「https://stackoverflow.com/questions/45129050/how-to-get-text-of-hyperlink-of-webview-once-click-in-android」,這是在web視圖中加載。 –