【问题标题】:Need help with android WebView需要有关 android WebView 的帮助
【发布时间】:2010-04-18 20:15:38
【问题描述】:

我是 Android 和 java 开发的新手。我在 OnCreate 函数中创建了一个 WebView 对象。现在我需要能够将同一个对象传递给代码中的其他函数,例如 onOptionsItemSelected 函数。我目前有它,我只是在我需要它的每个函数中创建一个新的 WebView 对象,但这会减慢代码的速度,因为它必须重新创建它等等。

【问题讨论】:

  • 对您的要求有点困惑。您是否只想将其设为类变量,以便您的函数可以访问单个实例?
  • 是的,这可能行得通。我只需要他们能够访问变量而无需重新创建它。
  • 同一个类中没有其他东西需要重新创建对象。他们可以访问该字段。
  • 那么是的,我建议将其设为类变量。

标签: android variables webview global


【解决方案1】:

就这么简单?

public class MyActivity extends Activity {

    WebView wv;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        wv = new WebView(this);
        setContentView(wv);

    @Override
    public boolean onOptionsItemSelected(MenuItem  item){
        wv.doSomething();
    }

【讨论】:

    猜你喜欢
    • 2011-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-23
    • 2014-12-26
    • 2013-08-12
    • 2014-06-11
    • 1970-01-01
    相关资源
    最近更新 更多