gpt4 book ai didi

xml - 似乎无法从 xml 加载 webview,为什么?

转载 作者:行者123 更新时间:2023-11-29 22:34:07 25 4
gpt4 key购买 nike

好吧,我正在尝试按照 http://rapidandroid.org/wiki/Graphing 中的教程进行操作.但是我在它的第一部分发现了一个问题。我将在这里描述问题,我只是不明白这怎么可能是错的,这是非常简单的事情。我在这里做错了什么?

首先我创建了一个名为 statistics.xml 的 xml 文件,我在其中放置了以下代码:

<WebView android:id="@+id/webview" android:layout_height="fill_parent"
android:layout_width="fill_parent"/>

现在在应该显示此 webview 的 Activity 中,我正在这样做:

public class DisplayStatistics extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView wv = (WebView) findViewById(R.id.webview);

这里出现了问题,因为每当我测试它时,wv 似乎都为 null。这当然意味着 findViewById(R.id.webview) 找不到 View 。但是,我又做错了什么??

当然我知道我也可以直接从代码实例化 webview 而无需从 xml 中指定它,但我只是想知道这种方式有什么问题。

以防万一,我还在我的 android list 文件中添加了以下行:

<uses-permission android:name="android.permission.INTERNET" />

我不太确定是否有必要显示 webview(我认为不是),但我只是把它放在那里看看是否是问题所在,结果证明不是。

谢谢

尼尔森

最佳答案

应该是 setContentView(R.layout.statistics);

关于xml - 似乎无法从 xml 加载 webview,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2770106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com