陶妖兽
陶妖兽
  • 发布:2015-03-18 15:13
  • 更新:2016-03-06 18:21
  • 阅读:2325

Android下跳转Activity的问题

分类:Native.js

需要从HTML5页面中跳转Activity,我使用如下代码实现:
document.getElementById('startSvnDemo').addEventListener('tap', function() {
var main = plus.android.runtimeMainActivity();
var Intent = plus.android.importClass("android.content.Intent");
var intent = new Intent();
intent.setClassName(main, 'xxx.xxx.xxx.xxx.Activity');
main.startActivity(intent);
});

确实成功,但是我通过返回键关闭这个Activity,返回到HTML5所在的webview所在Activity的时候,整个页面重新加载了,怎样才能让页面停留在跳转之前的页面?

2015-03-18 15:13 负责人:无 分享
已邀请:
Android_磊子

Android_磊子

activity返回键返回就是会停留到webview所在Activity。除非内存不足杀死进程。
还有你是离线打包还是HBuilder调试?
如果是离线打包,那么在androidManifest.xml中对 webview所在activity 节点添加android:configChanges="orientation|keyboardHidden|screenSize" 试试看。

  • 陶妖兽 (作者)

    好的,谢谢

    2015-03-18 16:54

蓝莲花

蓝莲花

请问 startActivityForResult 方法呢?怎么获取 返回值?

  • Android_磊子

    暂不能由js层接收返回值,目前只能以扩展插件方式将返回值回传到js层。

    2015-05-13 10:57

  • 蓝莲花

    我用Natice.js 想 带过去一些参数,调用 安卓中的 MainActivity,MainActivity 异步处理完后 onActivityResult 会有返回信息,这时候,想把返回信息 传回去给 Natice.js 。 江湖救急,项目中用到,最好有些片段代码

    2015-05-13 11:00

明峰

明峰

请教下,怎么定时关闭当前activity呢?

该问题目前已经被锁定, 无法添加新回复