2013-04-05 3 views
0

Я использую этот код для открытого браузера и открыть веб-страницы с адресной строкойКак открыть веб-страницу без адресной строки в андроиде

String url = "http://www.google.com"; 
Itent i = new Intent(Intent.ACTION_VIEW); 
i.setData(Uri.parse(url)); 
startActivity(i); 

Но я хочу скрыть адресную строку в моей веб-странице

ответ

0

Для этого вы можете просто использовать WebView , Открытие браузера по умолчанию всегда будет иметь адресную строку.

0

Единственный способ использовать WebView с WebViewClient. Открываешь системный браузер вы не можете скрыть адресной строке

+0

WebView нормально для этого, но я хочу использовать свой сайт с помощью пульта дистанционного управления, но WebView не может успешно работать с пультом дистанционного управления (не может выбрать ссылки, меню и и т. д.) –

+0

WebView работает как браузер, они должны работать – Blackbelt

+0

Я тестировал его, но не могу выбрать, mozilla firefox, Chrome-браузеры не могут успешно работать с дистанционным управлением, я использую Q1 himeda setopbox –

0

Попробуйте это:

webView = (WebView) findViewById(R.id.webView1); 
     webView.getSettings().setJavaScriptEnabled(true); 
     webView.loadUrl("http://www.google.com"); 
0

Для этого нужно использовать WebView Client. Это, безусловно, будет работать.

webView.setWebViewClient(new WebViewClient() { 
      @Override 
      public boolean shouldOverrideUrlLoading(WebView view, String url) { 
       view.loadUrl(url); 
       return true; 
      } 
     }); 
     webView.loadUrl(url); 
0

Вы можете использовать WebView:

WebView wt; 

wt.loadUrl("http://www.google.com/"); 

// Make sure that to prevent opening in browser with address bar, 
// dont forget to add below line 

wt.getSettings().setJavaScriptEnabled(true); 
Смежные вопросы