[LayaNative 2.0]Android用java原生的切出事件没用
用java原生的Application.ActivityLifecycleCallbacks监听切入切出,给js发事件告诉Laya那边,java中调用js用的是ConchJS,切入没问题,但是切出时发了事件虽然发出去单js那边接不到了(猜测是游戏已经切出去了代码走不了),也用过onActivityPreStopped这种提前事件,但是安卓那边本身都不会触发,下面给出大概的代码
@Override
public void onActivityStarted(Activity activity) {
//这是切入事件
ConchJNI.RunJS("xxx");
}
@Override
public void onActivityStopped(Activity activity) {
//这是切出事件
ConchJNI.RunJS("xxx");
}
@Override
public void onActivityPreStopped(Activity activity) {
//这是pre切出事件,但根本不会进到这里
ConchJNI.RunJS("xxx");
}
@Override
public void onActivityStarted(Activity activity) {
//这是切入事件
ConchJNI.RunJS("xxx");
}
@Override
public void onActivityStopped(Activity activity) {
//这是切出事件
ConchJNI.RunJS("xxx");
}
@Override
public void onActivityPreStopped(Activity activity) {
//这是pre切出事件,但根本不会进到这里
ConchJNI.RunJS("xxx");
}
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复