test10086
test10086
  • 发布:2015-11-30 15:00
  • 更新:2015-11-30 18:44
  • 阅读:1329

为什么动画执行失败?

分类:Native.js

var main = plus.android.runtimeMainActivity();  
var Intent = plus.android.importClass("android.content.Intent");  
var intent = new Intent();  
intent.setClassName(main, aclass);  

if (!parameters) {  
    var Bundle = plus.android.importClass("android.os.Bundle");  
    var bundle = new Bundle();  
    bundle.putString("parameters", parameters);  
    intent.putExtras(bundle);  
}  

var Rclass  = plus.android.importClass("cn.***.****.R");  
var rclass = new Rclass();  
var in_from_right = rclass.anim.in_from_right;  
var out_from_left = rclass.anim.out_from_left;  
main.startActivity(intent);  
main.overridePendingTransition(in_from_right, out_from_left);  

为啥动画执行不了?

@DCloud_Android_磊子

2015-11-30 15:00 负责人:无 分享
已邀请:
Android_磊子

Android_磊子

1,可以使用var Rclass = plus.android.importClass(main.getPackageName() + ".R");
2,由于R.anim等是内部类,切R不支持new,直接使用Rclass.anim就好。
3,检测获取的值是否非0值。

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