Android:在其他 Activity 的 WebView 上加载 url

标签 android view android-activity webview

正如标题所说。

例如: 我有 MainActivity 和 main.xml main.xml 有 WebView“@+id/WebView1”。

打开 SecondActivity 后,我希望它在 MainActivity 的 webview 上加载一个 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);
    }

在创建方法的第二个 Activity 中,

MainActivity.loadUrl("your URL"); // because load url is a statci method, you can call the it from other class.

关于Android:在其他 Activity 的 WebView 上加载 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13659622/

相关文章:

java - 如何将任何 Activity 或 fragment 的数据绑定(bind)对象传递给方法参数而不需要强制转换?

java - Lighttpd 运行在 Android 服务上

asp.net-mvc-3 - Razor 语法 : loop with ifs and divs

android - 同一 Activity 的多个实例打开

xcode - 从 XIB 快速加载 View

asp.net-mvc - 一个 View 中的两个模型,仅验证其中一个

Android achartengine 简单饼图

android - 评级栏不在单行中显示全明星

android - 使用改造和 kotlin channel 实现长轮询

android - WebView 不能加载 html 数据超过 2 次