Android - 从充气布局中查找视图ID

时间:2015-09-09 19:33:08

标签: java android android-webview

我知道在stackoverflow上有很多其他答案在同一件事上,但我似乎无法让它工作。

我要做的是从膨胀的布局中找到视图的ID。我希望WV1在单击按钮时加载google.com,您可以看到我正在使用onClick从XML执行此操作。

public void ButtonClicked(View view)
        { 

        View inflatedView = getLayoutInflater().inflate(R.layout.tab_content, null);
        WV1 = (WebView) inflatedView.findViewById(R.id.tab1WV);
        WV1.setWebViewClient(new InsideWebViewClient());

          if (WV1.isShown()) {
                WV1.requestFocus();
                    }
                else{
                }

          if (WV1.isFocused()) {
                WV1.loadUrl("http://www.google.com"); 
                }
        }

这是在MainActivity中,webview(WV1)在另一个膨胀的类中。

问题是,根本没有任何事情发生......

我已经坚持了很长一段时间了,我感谢所有给予我的帮助..如果您需要任何其他信息,那么请提前致谢!

- Edit-- 在MainActivity中,theres tabhost和一个用于创建新选项卡的按钮。当创建新选项卡时,MainActivity会膨胀包含webview的第二个类文件,我无法获得主要活动来从膨胀的类中查找webview。我不知道这是否有帮助......

0 个答案:

没有答案