2013-10-26 3 views
0

Получение ошибки с моим кодом веб-просмотра. Желание создать веб-представление, которое будет работать на всех ОС Android. Я на правильном пути?webview на все андроиды os?

webview1, кажется, дает мне проблемы. Не уверен, почему именно. Любые указатели будут оценены. Заранее спасибо.

main.java

package com.webapp.Area; 

import android.os.Bundle; 
import android.app.Activity; 
import android.view.Menu; 
import android.webkit.WebView; 

public class MainActivity extends Activity { 

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


    String url = "http://www.area.com;"; 
    WebView view = (WebView) this.findViewById(R.id.webview1); 

    view.getSettings().setJavaScriptEnabled(true); 
    view.loadUrl(url); 
} 

@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    // Inflate the menu; this adds items to the action bar if it is present. 
    getMenuInflater().inflate(R.menu.main, menu); 
    return true; 
} 

    } 

activity.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context=".MainActivity" > 

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

</RelativeLayout> 

This is what im staring at. :/

+0

Можете ли вы plz опубликовать свой журнал ошибок logcat, связанный с webview? –

+0

Это не позволит мне даже запустить его, потому что webview дает ошибку. Он говорит, что он не разрешен или не является полем. Что-нибудь еще, что я могу опубликовать, чтобы помочь лучше понять? – user2923771

+0

Возможно, это не относится к вашей ошибке, но есть дополнительная точка с запятой в вашей переменной URL. – yilmazburk

ответ

0

:) просто нужно изменить ниже линии.

WebView view = (WebView) this.findViewById(R.id.webview1); 

to 

WebView view = (WebView) this.findViewById(R.id.webView1); // "V" should be in capital 
+0

Все еще получая такую ​​же ошибку, оцените ее. Что еще вы можете придумать? Написал изображение того, что я смотрю. – user2923771

Смежные вопросы