在标签中嵌入网页视图

问题描述:

我得到了我的WebView嵌入,但现在我不能让一个后退键他们,因为我的Webview是在OnCreate方法中声明,如果我在类中声明它,我亲近力..这里是我的代码:在标签中嵌入网页视图

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    ProgressDialog pd = ProgressDialog.show(Twitter.this, "", 
      "Loading. Please wait...", true); 


    WebView webview1 = new WebView(this); 
    webview1.getSettings().setJavaScriptEnabled(true); 
    webview1.getSettings().setPluginsEnabled(true); 
    webview1.setWebViewClient(new HelloWebViewClient(pd)); 
    webview1.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY) ; 

当我使用的代码中的WebView后退按钮,它不读取webview1

代码在XML去的。

由于每个可用的选项卡是自己的活动画面的,不要忘了将它添加到清单文件(或者它会强制关闭)。操纵这些活动的代码放在他们自己的文件中。从教程

通知,它说:

intent = new Intent().setClass(this, ArtistsActivity.class); 

的“ArtistsActivity”有一个与它自己的文件一个单独的类。你会想创建其中的一个,并给它自己的layout.xml文件(如果你需要的话)。

+0

当我宣布onCreate方法之外我的WebView变量i得到一个强制关闭, 为什么是这样?我需要这样做,所以我可以设置我的后退按钮功能。 – 2011-03-05 06:21:09

+0

你在说什么webview变量? – Turnsole 2011-03-05 06:22:55

+0

WebView webview1;如果我在我的活动中声明它,我的程序部队会关闭,但是它在oncreate方法中起作用。有没有办法宣布这样我可以在我所有的类中使用它? – 2011-03-05 07:23:47

你好我是OP和这个问题就解决了我只需要在我的方法添加super.onpause,感谢您的时间绣球

+0

由于你的原始问题与声明webview的地方有关,我回答了,你会介意检查问题的答案吗? – Turnsole 2011-03-06 19:10:25

+0

是的,很抱歉,我是新手入手。在这种情况下,我可以指导你谈谈我的下一个问题吗? http://stackoverflow.com/questions/5212391/help-using-ontabchangelistener – 2011-03-06 19:15:57