sencha touch 调用android主函数里的方法(可用与phoneGap开发第三方架包)
16lz
2021-01-23
我使用的是一个android扫描抢,用其架包开发其扫描功能
1、在android主activity的onCreate()中添加一个JS方法接口,用户UI端调用android主activity的方法
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Set by <content src="index.html" /> in config.xml super.setIntegerProperty("splashscreen", R.drawable.splash); super.loadUrl(Config.getStartUrl(), 10000); //super.loadUrl("file:///android_asset/www/index.html") appView.addJavascriptInterface(this, "MainActivity"); //js调用activity里方法的接口 }
如果主activity中有个open()方法,则在UI(sencha touch)端可以用window.MainActivity.open();调用触发该方法
更多相关文章
- Android最新获取oaid的方法及sdk
- Android下Activity全屏显示实现方法
- ReactNative(嵌入到android)调用android原生组件与原生模块(比如某
- Android获取mac地址方法,6.0以上也可用
- Android设置Activity(界面)为全屏显示的两种方法 xml和java程序
- Android Intent实现页面跳转的方法示例