2015-01-22 4 views
0

Мне нужно открыть webbview currunt URL в браузере при нажатии кнопки.Веб-браузер android (открыть браузер)

Сейчас этот код:

WebView webview; 
private WebView mWebView; 
/** 
    * Dichiariamo l'attributo di classe url in cui 
    * salviamo l'indirizzo web che aprirˆ la webview 
    */ 
private String url = "http://www.google.com"; 

ли нужно код для открытого текущего URL-адреса WebView в браузере.

Благодаря

+0

вы хотите загрузить URL в WebView или в браузере? – Anjali

ответ

1

Попробуйте

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

Мне нужно щелкнуть по кнопке 1 – user3667104

2

Вы можете создать mWebView экземпляра поле типа WebView, а затем назначить его в WebView идентификатор из xml, как это,

WebView mWebView = (WebView) findViewById(R.id.webView1); 

, а затем загрузить с использованием метода loadUrl,

 webView.loadUrl("your URL here"); 

Если вы хотите загрузить этот адрес в браузере при нажатии на кнопку,

 Button button1; 
     button1 = (Button) findViewById(R.id.myButton); 
     button1.setOnClickListener(new OnClickListener() { 
      @Override 
      public void onClick(View v) { 

       Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("your URL")); 
       startActivity(browserIntent); 

      } 
     }); 
+0

Мне нужен текущий url – user3667104

+0

Что значит текущий url? – bhuvesh

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