2014-03-29 118 views
2

我试图在webview中加载一个URL,但我不断收到错误。 (见下文)无法在webview中加载url(android)

这是一个应该在启动时加载的URL代码:我的ID为“myownwebview”我的XML文件中有一个网页视图

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    if (savedInstanceState == null) { 
     getFragmentManager().beginTransaction() 
       .add(R.id.container, new PlaceholderFragment()).commit(); 
    } 


    WebView mywebview1; 

     mywebview1 = (WebView)findViewById(R.id.myownwebview); 
     mywebview1.loadUrl("http://www.mad-sharky.com"); 



} 

。每当我开始projecti得到图中所示的错误消息:

enter image description here

我搜索了很多,大部分的答案我发现告诉之前创建的URL被写入意见,因此它抛出异常。它应该在“seContentView”之后。但在我的情况下,它是在setContentView之后,所以我找不到是什么原因造成的。这是我的第一个应用程序,如果这是一个基本问题,对我来说如此裸露。

感谢

UPDATE

调试屏幕图像:

enter image description here

+0

请发布您的LogCat输出 –

+0

更新后!如果你需要更多的话让我知道..谢谢! – user2452250

+0

你可以直接发布LogCat吗?没有图像,文字。 –

回答

0

可能是片段的交易导致了异常,因此评论验证码:

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    /* if (savedInstanceState == null) { 
     getFragmentManager().beginTransaction() 
       .add(R.id.container, new PlaceholderFragment()).commit(); 
    }*/ 


    WebView mywebview1; 

     mywebview1 = (WebView)findViewById(R.id.myownwebview); 
     mywebview1.loadUrl("http://www.mad-sharky.com"); 


} 

或负载进入WebView fr的url om PlaceholderFragment

+0

谢谢,但没有解决 – user2452250

+0

你确定在你的activity_main布局中有webview“myownwebview”吗? – Jorgesys

+0

现在感觉非常愚蠢.. :)我有它在我的fragment_main.xml ..什么是fragment_main.xml?谢谢!! – user2452250