簡體   English   中英

加載android webview的最簡單方法

[英]simplest way to load android webview

加載android webview最簡單的方法是什么?

我已經在活動布局中指定了webview,如何在運行模擬器時加載網站。 我遇到了許多未識別資源的問題,而main_activity.out.xml文件給我帶來了麻煩。 加載網頁的簡單webview會很不錯。

...

<WebView
    android:id="@+id/webView1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true" />

您正在獲取main_activity.out.xml因為您正在嘗試編譯Xml文件(main_activity.out.xml具有焦點並且您單擊了運行)。 通常,如果發生此錯誤,則必須執行此操作

  1. 刪除xxx.out.xml
  2. 在src /中打開任何.java文件,雙擊文件,使其具有焦點,光標在那里
  3. 運行你的項目,一切都應該好了

要加載WebView,您必須在xml中聲明webview組件

<WebView
    android:id="@+id/myWebView"
    android:layout_width="match_parent"
    android:layout_height="match_parent" /> 

然后在你的活動中onCreate()方法調用

// get reference to your view
WebView webview = (WebView)findViewById(R.id.myWebView);
// load your WebView content
webview.loadUrl("http://google.com/");

最簡單的方法?

通過訪問WebView

WebView webview = (WebView)findViewById(R.id.webView1);
webview.loadUrl("http://stackoverflow.com/");

Greets Flo

main_activity.out.xml已創建,可能是因為您在打開main_activity.xml時按下了Eclipse上的運行按鈕。 Eclipse嘗試編譯你的xml而不是你的應用程序。

要做到這一點,請嘗試在左側的項目資源管理器中選擇應用程序的引用,然后單擊“運行”按鈕。

為了最好地管理你的android項目中的webview,只需閱讀文檔:

http://developer.android.com/guide/webapps/webview.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM