行。我已经尝试了两个星期来获得一个我在FrontPage(test.htm)中创建的简单网页,以加载到我的Eclipse模拟器中的Activity中。我已将我的页面(test.htm)放入我的'assets'文件夹,并在下面创建了非常简单的代码。我仍然无法将页面加载到我的模拟器中。我在线性布局(myxmlfile)中使用带有WebView的XML。有没有人看到任何明显的错误?我也尝试过:file:///asset/test.htm但我的资产文件夹是带有's'的资产。
public class Activity5 extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.myxmlfile);
WebView x = (WebView) findViewById(R.id.webview);
x.loadUrl("file:///assets/test.htm");
}
}
请帮助!
答案 0 :(得分:0)
您是否必须添加此使用权限
的 <uses-permission android:name="android.permission.INTERNET"/>
强>
进入你的AndroidManifest.xml?
答案 1 :(得分:0)
我认为您的HTML路径不正确。它必须是android_asset
而不是asset
:
x.loadUrl("file:///android_asset/test.htm");