我尝试使用HTML/CSS/Javascript来使一个应用程序解决符号web视图并在MainActivity.java我有这样运行:不能在Android工作室
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView webView = (WebView)findViewById(R.id.webView); #The line in question
webView.loadUrl("file:///android_asset/www/index.html");
}
}
我得到的问题是与R.id.webView
在倒数第二行。它是说由于某种原因它不能解析符号,有人知道为什么吗?
事情我已经试过不已:
导入
import android.webkit.WebView; import android.webkit.WebViewClient; (dont need this one but still got it)
在
webView
改变的话资本(WebView
的Id
代替id
等)
编辑:添加L AYOUT
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="g24.guidedproject.MainActivity">
<WebView android:layout_height="match_parent"
android:layout_width="match_parent" />
</RelativeLayout>
任何人都可以帮忙吗?
那么,如果它不能找到R.id.webView那么这就是问题的所在。我们能否看到定义webView的XML布局? – Stefan
我已将WebView添加到activity_main中的组件树中。其实你可以在视频中看到iv完成的所有事情https://www.youtube.com/watch?v=eJa8xie9WZs但是我在这里卡住了 –
你可以只显示声明Web视图的XML部分吗?此视频自5月12日起。 – Stefan