HTML5로 게임을 개발했습니다. 여기에는 JavaScript 및 HTML 파일이 들어 있습니다. 이제 Android 앱에 추가하고 싶습니다. 어떻게해야합니까?HTML5 파일을 프로그래밍 방식으로 Android에 추가하는 방법은 무엇입니까?
1
A
답변
9
당신이이
public class HelloWebView extends Activity {
WebView webview;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebViewClient(new HelloWebViewClient());
webview.loadUrl("file:///android_asset/test.html");
WebSettings settings = webview.getSettings();
settings.setJavaScriptEnabled(true);
settings.setDatabaseEnabled(true);
String databasePath = this.getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath();
settings.setDatabasePath(databasePath);
webview.setWebChromeClient(new WebChromeClient() {
public void onExceededDatabaseQuota(String url, String databaseIdentifier, long currentQuota, long estimatedSize, long totalUsedQuota, WebStorage.QuotaUpdater quotaUpdater) {
quotaUpdater.updateQuota(5 * 1024 * 1024);
}
});
}
처럼 수행 및 자산 내부에 HTML5
파일을 배치 할 수로드 할 HTML5
파일을 가지고 Webview
를 추가해야합니다.
0
1
Android 개발자 웹 사이트이 가장 먼저 떠오르게됩니다. 확인 WebView 페이지. 당신이 확인할 수 있습니다 자습서
관련 문제
- 1. Google 캘린더에 프로그래밍 방식으로 Android에 데이터를 추가하는 방법은 무엇입니까?
- 2. Android에 프로그래밍 방식으로 연락처에 전화 번호를 추가하는 방법은 무엇입니까?
- 3. 구성 파일을 사용하지 않고 프로그래밍 방식으로 maxItemsInObjectGraph를 추가하는 방법은 무엇입니까?
- 4. Android에 OMX_decoder를 추가하는 방법은 무엇입니까?
- 5. 프로그래밍 방식으로 contentPlaceHolder에 항목을 추가하는 방법은 무엇입니까?
- 6. HttpHandler를 프로그래밍 방식으로 .NET에 추가하는 방법은 무엇입니까?
- 7. 프로그래밍 방식으로 UIBarButtonItem을 추가하는 방법은 무엇입니까?
- 8. UIToolBar에 프로그래밍 방식으로 UIButton을 추가하는 방법은 무엇입니까?
- 9. 색상을 프로그래밍 방식으로 추가하는 방법은 무엇입니까?
- 10. 프로그래밍 방식으로 필드를 추가하는 방법은 무엇입니까?
- 11. 프로그래밍 방식으로 물건을 물건에 추가하는 방법은 무엇입니까?
- 12. dojox.mobile.ListItem에 dojox.mvc.Output을 프로그래밍 방식으로 추가하는 방법은 무엇입니까?
- 13. 프로그래밍 방식으로 ZedGraph를 추가하는 방법은 무엇입니까?
- 14. 연락처 목록을 프로그래밍 방식으로 Android에 표시하는 방법은 무엇입니까?
- 15. 프로그래밍 방식으로 DDMS에서 파일을 삭제하는 방법은 무엇입니까?
- 16. 프로그래밍 방식으로 웹에서 파일을 다운로드하는 방법은 무엇입니까?
- 17. .config 파일을 프로그래밍 방식으로 지정하는 방법은 무엇입니까?
- 18. 프로그래밍 방식으로 파일을 삭제하는 방법은 무엇입니까?
- 19. 프로그래밍 방식으로 .ics 파일을 만드는 방법은 무엇입니까?
- 20. 프로그래밍 방식으로 KMZ 파일을 만드는 방법은 무엇입니까?
- 21. Android에 카운트 업 타이머를 추가하는 방법은 무엇입니까?
- 22. Android에 추가 언어 입력을 추가하는 방법은 무엇입니까?
- 23. 프로그래밍 방식으로 새 노드 큐를 추가하는 방법은 무엇입니까?
- 24. 프로그래밍 방식으로 UIViewController를로드하는 방법은 무엇입니까?
- 25. 프로그래밍 방식으로 drupal 7에 언어를 추가하는 방법은 무엇입니까?
- 26. iOS에 아이콘 오버레이를 프로그래밍 방식으로 추가하는 방법은 무엇입니까?
- 27. 프로그래밍 방식으로 요소를 Android ListView에 추가하는 방법은 무엇입니까?
- 28. DevExpress TreeList에 노드를 프로그래밍 방식으로 추가하는 방법은 무엇입니까?
- 29. 프로그래밍 방식으로 ImageView를 추가 공간없이 LinearLayout에 추가하는 방법은 무엇입니까?
- 30. 안드로이드에서 프로그래밍 방식으로 전화 기록을 추가하는 방법은 무엇입니까?
+1 큰 답변도 도와주세요. –