27 package com.arm.ne10.demo;
30 import com.arm.ne10.demo.R;
32 import android.os.Bundle;
33 import android.annotation.SuppressLint;
34 import android.app.Activity;
35 import android.webkit.JavascriptInterface;
36 import android.webkit.WebSettings;
37 import android.webkit.WebView;
40 @SuppressLint(
"SetJavaScriptEnabled")
49 public String NE10RunTest() {
50 return mParent.NE10RunTest();
55 protected void onCreate(Bundle savedInstanceState) {
56 super.onCreate(savedInstanceState);
57 setContentView(R.layout.activity_main);
59 WebView myWebView = (WebView) findViewById(R.id.webview);
60 WebSettings webSettings = myWebView.getSettings();
61 webSettings.setJavaScriptEnabled(
true);
63 myWebView.addJavascriptInterface(
new MyJavaInterface(
this),
"MyJavaClass");
65 myWebView.loadUrl(
"file:///android_asset/demo.html");
72 public native String NE10RunTest();
81 System.loadLibrary(
"NE10_test_demo");