2013-07-23 3 views
4

Я разрабатываю одно приложение для Android, в котором мне нужно открыть URL-адрес браузера по умолчанию. Но я не хочу показывать адресную строку браузера. Как решить проблему ? Спасибо за любую помощь.Скрыть адресную строку браузера по умолчанию в android

+2

Попробуйте [Удаление адресной строки из браузера (для просмотра на Android)] (http://stackoverflow.com/questions/4068559/removing-address-bar-from-browser-to -view-на-андроид). Если это не так, почему бы не использовать WebView в своем приложении? Гораздо проще. –

+0

Вы можете использовать WebViewClient для WebView. –

+0

Я думаю, что вы ищете веб-страницу внутри своего приложения, поэтому просто попробуйте мой ответ. –

ответ

5
public class WebViewDemoActivity extends Activity { 
WebView webView; 

/** Called when the activity is first created. */ 
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
    webView = (WebView) findViewById(R.id.yourwebview); 
    // force web view to open inside application 
    webView.setWebViewClient(new MyWebViewClient()); 
    openURL(); 

} 



private void openURL() { 
    webView.loadUrl("http://google.co.in"); 
} 

private class MyWebViewClient extends WebViewClient { 
    @Override 
    public boolean shouldOverrideUrlLoading(WebView view, String url) { 
    view.loadUrl(url); 
    return true; 
    } 
} 
} 

And a link of demo code are here-

+0

Спасибо за ваш ответ. Ваш ответ решил мою проблему. Я приму свой ответ. – joe

+0

Спасибо Маниш Шривастава – joe

+0

И, пожалуйста, пожалуйста? –

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