2017-01-09 2 views
0

enter image description here Я использую TextView еще для отображения текста и URL-адреса, но мне нужна архитектура, где я могу использовать как TextView, так и Webview. WebView будет visible-gone и только Включить его, когда "https//" появится в моем TextView. Как мне это сделать? Пожалуйста, помогитеTextView + WebView

+0

u хотите, чтобы веб-просмотр появлялся автоматически – 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); 
    } 

Я решил, используя код выше. Спасибо всем за помощь.

Смежные вопросы