2017-08-06 60 views
-1

新手在移動應用程序。 我想在我的android應用上使用webview。但是我的代碼存在問題。我使用https://developer.android.com/的例子,但是它現在以某種方式工作。能否請你檢查我的代碼....android webview錯誤。 findViewbyID

WebView myWebView = (WebView) findViewById(R.id.webview); 

機器人說:「不能解析符號的WebView」 ......

整個代碼是在這裏 - >

public class MainActivity extends AppCompatActivity { 
private WebView myWebView; 


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


    WebSettings webSettings = myWebView.getSettings(); 
    webSettings.setJavaScriptEnabled(true); 
    WebView myWebView = (WebView) findViewById(R.id.webview); // here is the problem 
    myWebView.loadUrl("http://www.example.com"); 
+0

你分配一個ID,在你的XML web視圖?請發佈xml。 –

+0

BKadmin

+0

請編輯你的問題並把這個XML代碼放在那裏,以便更好地理解看到這個問題的其他人。 :) –

回答

0

製作遵循XML更改網頁視圖:

<WebView android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      tools:layout_editor_absoluteX="8dp" 
      tools:layout_editor_absoluteY="8dp" 
      android:id="@+id/webview"/> 
0

檢查,如果你有一個的WebView在activity_main.xml與價值@+id/webviewid屬性就像下面的例子:

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