タイトルの通りです。
例: MainActivity があり、main.xml main.xml には WebView "@+id/WebView1" があります。
SecondActivity を開いた後、MainActivity の Web ビューに URL をロードします。
解決策はありますか?
タイトルの通りです。
例: MainActivity があり、main.xml main.xml には WebView "@+id/WebView1" があります。
SecondActivity を開いた後、MainActivity の Web ビューに URL をロードします。
解決策はありますか?
MainActivity.java で
WebView webView;
static WebView sWebView; // because we will use in static method
それらを oncreate メソッドに入れます。
webView = (WebView )findViewById(webview);
sWebView= webView ;
以下のメソッドを作成します
// it is static because we will call it from second actvity
static loadUrl (String Url){
sWebView.webloadUrl(url);
}
create メソッドの 2 番目のアクティビティで、
MainActivity.loadUrl("your URL"); // because load url is a statci method, you can call the it from other class.
あなたのURLをエクストラに入れてください。
myIntet.putExtra("url", "www.abc.com");
2 番目のアクティビティでアクセスします。
String url = getIntent().getExtras().getString("url");
webview で URL をレンダリングします。
WebView webView = (WebView)findViewById(R.id.webview);
webView.loadUrl(url);