package com.android_mvc.sample_project.activities.func_html; import com.android_mvc.sample_project.common.Util; import com.android_mvc.framework.activities.base.BaseNormalActivity; import com.android_mvc.framework.ui.UIBuilder; import com.android_mvc.framework.ui.view.etc.BaseJSAPI; /** * サンプルのHTML描画アクティビティ。 * @author id:language_and_engineering * */ public class SampleHtmlActivity extends BaseNormalActivity { @Override public void defineContentView() { new UIBuilder(context) .renderLocalHTML("sample_hoge.html") .setJSAPI("droid", new SampleJSAPI()) .display(); } // JavaScript API protected class SampleJSAPI extends BaseJSAPI{ // 任意の文字列をログ出力するメソッド public void x( String s ) { Util.d(s); } // 文字列を返すメソッド public String y() { return "fuga"; } } }