2017-01-09 49 views
0

enter image description here我使用TextView作爲尚未顯示文本和URL,但我想要一個架構,我可以同時使用TextView以及Webview。 WebView將是visible-gone,並且只有在我的TextView中出現"https//"時啓用它。我該如何解決它?請幫助TextView + WebView

+0

你想webview自動出現 – Athul

+0

如果url是在視圖中的https – Athul

+0

是的亞..是可能的嗎? –

回答

2

您可以動態檢查TextView中的字符串是否包含子字符串「https」。一個簡單的方法來做到這一點會是這樣的:

String s = myTextView.getText().toString(); 
if s.contains("https"){ 
    //Do something 
} 
0
String url = output.getText().toString(); 
    if (url.contains("http://")) 
    { 
     Toast.makeText(getApplicationContext(),"Hello URL",Toast.LENGTH_SHORT).show(); 
     web.setVisibility(View.VISIBLE); 
     web.getSettings().setJavaScriptEnabled(true); 
     web.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); 
     web.loadUrl(url); 

    }else 
    { web.setVisibility(View.GONE); 
    } 

我解決了使用上面的代碼。感謝所有的幫助。