Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从Libgdx活动移动到Android活动_Java_Android_Libgdx - Fatal编程技术网

Java 从Libgdx活动移动到Android活动

Java 从Libgdx活动移动到Android活动,java,android,libgdx,Java,Android,Libgdx,我在android中有我的游戏布局(主菜单)实现,在Libgdx中有主运行游戏。通过这段代码,我们可以从android移动到Libgdx AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration(); cfg.useGL20 = false; initialize(new GameActivity(), cfg); 但是如何在android MainAct

我在android中有我的游戏布局(主菜单)实现,在Libgdx中有主运行游戏。通过这段代码,我们可以从android移动到Libgdx

 AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
            cfg.useGL20 = false;
            initialize(new GameActivity(), cfg);

但是如何在android MainActivity类(您从中获取代码的类)中从libgdx游戏移动到android mainmenu活动

如果需要从核心项目类内部调用它。您需要使用一个接口


您可以指定要切换的活动类型吗to@KumarSaurabh我想切换到android活动公共类MainMenuActivity扩展活动{}非常感谢@Lestat,这段代码也帮助了我[link]@Lestat我尝试了上述解决方案,然后当我尝试返回到libgdx屏幕时,我得到了一个空白屏幕。有什么想法吗?听起来像是OpenGL上下文丢失。这意味着您没有重新加载纹理(图像)。通常,如果使用“新纹理(args)”创建纹理,libgdx会为您执行此操作。您的代码似乎不是这样。
intent = new Intent(this, MainMenuActivity.class);
startActivity(intent);