HBuilder-hello下载下来之后,作为安卓工程导入到eclipse中,然后实现页面跳转到一个新的activity
function myclick(){
var activity = plus.android.runtimeMainActivity();
var Intent = plus.android.importClass("android.content.Intent");
var intent = new Intent(activity.getIntent());
intent.setClassName(activity, "com.example.demo7.MyActivity");
intent.putExtra("val","120");
activity.startActivity(intent);
}
在eclipse里用run as运行之后,点击按钮是可以跳转到MyActivity的,但是,当退出项目之后,重新打开项目,就跳不了。
反正就是在eclipse里run是可以的,不再eclipse里就不能跳转,怎么回事?
2 个回复
3***@qq.com
请问。这个问题你解决了吗???我也遇到这个问题。求教
赵梦欢 - 专注前端,乐于分享!
从5+ html页面跳转到原生Activity页面,可以使用下面的方法:
注:"io.dcloud.Test“这里是需要跳转的Activity.
这里需要特别注意的是需要设置这个:
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
跳转到的activity若已在栈中存在,则将其上的activity注销掉,不然会存在一种上述情况,退出了然后再次打开打不开。
cccccode
可以打开不同的activity吗
2016-08-17 13:47
赵梦欢
回复 cccccode:例子中就是打开原生activity( io.dcloud.Test就是一个activity),你说的不同的activity指什么
2016-08-17 13:51
cccccode
回复 赵梦欢: 就是说 我还要打开另外一个activity (io.dcloud.Test2),我在src下建了多个actity 但是只能打开一个 其他的报错
2016-08-17 14:11
赵梦欢
回复 cccccode:报什么错误呢
2016-08-17 14:33