webView를 사용해야하고 응용 프로그램에 assets 폴더에 저장된 HTML 파일을 표시해야하는 응용 프로그램을 만들고 있습니다. 이것은 내 mainActivity 코드입니다.WebView 응용 프로그램을 실행하는 동안 오류 발생
public class MainActivity extends Activity {
WebView browser;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
browser = (WebView)findViewById(R.id.wv1);
browser.loadUrl("file:///android_asset/test.htm");
WebSettings webSettings = browser.getSettings();
browser.getSettings().setJavaScriptEnabled(true);
setContentView(browser);
}
}
이 내 xml 파일
<LinearLayout 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"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Test Application"
android:gravity="center_horizontal">
</TextView>
<WebView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/wv1"
android:layout_marginTop="3dp">
</WebView>
나는이 응용 프로그램을 실행하려고 whin입니다, 그것은 간다 충돌 ..
수있는 하나는 내가하고있는 실수가 무엇인지 알아 내도록 도와주세요.
감사합니다. 이제 Matiash가 올바르게 작동합니다. – Devraj