正如标题所说。
例如: 我有MainActivity和main.xml main.xml有WebView“@ + id / WebView1”。
打开SecondActivity后,我希望它在MainActivity的webview上加载一个URL。
任何解决方案?
答案 0 :(得分:1)
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);
}
在第二次激活创建方法,
MainActivity.loadUrl("your URL"); // because load url is a statci method, you can call the it from other class.
答案 1 :(得分:0)
将你的网址列入额外内容。
myIntet.putExtra("url", "www.abc.com");
在第二项活动中访问它。
String url = getIntent().getExtras().getString("url");
在webview中渲染网址。
WebView webView = (WebView)findViewById(R.id.webview);
webView.loadUrl(url);