0
好吧,我正在嘗試從http://rapidandroid.org/wiki/Graphing開始遵循教程。但我在第一部分發現了一個問題。我會在這裏描述這個問題,我無法理解這可能是錯誤的,這很簡單。我在這裏做錯了什麼?似乎無法從xml加載webview,爲什麼?
首先,我創建了一個名爲statistics.xml一個XML文件,它除其他事項外,我把這個代碼:
<WebView android:id="@+id/webview" android:layout_height="fill_parent"
android:layout_width="fill_parent"/>
現在在應該顯示這個網頁視圖我做這個活動:
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越來越空。這意味着當然,findViewById(R.id.webview)找不到視圖。但是,再次,我做錯了什麼?
當然,我知道我也可以直接從代碼實例化webview,而不需要從xml中指定它,但我只是想知道這種方式做錯了什麼。
以防萬一,我還增加了以下線在我的Android清單文件:
<uses-permission android:name="android.permission.INTERNET" />
我真的不知道,如果有必要,用於顯示網頁流量(我想不會),但我只是把它放在那裏看看這是不是問題,事實證明這不是問題。
感謝
尼爾森