需要帮助使用Android WebView

问题描述:

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

+0

对你所问的有点困惑。你想只是把它变成一个类变量,所以你的函数可以访问单个实例吗? – jqpubliq 2010-04-18 20:21:50

+0

是的,那可能会奏效。我只需要他们能够访问变量而不必重新创建它。 – Jesse 2010-04-18 20:50:58

+0

在同一个班级中没有其他人需要重新创建该对象..他们只能访问该字段。 – 2010-04-18 20:55:20

这么简单吗?

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(); 
    }