在 LibGdx 中实施 g+1 和 google 圈

Implementing g+1 and google circle in LibGdx

在我的新游戏中,我尝试使用 g+1 和 google Plus 圆圈。我确实在 Android 中找到了很多教程,但甚至没有一个带有 Android + LibGdx 的教程。

我在使用 g+1 按钮时遇到的主要问题是注释气泡。气泡显示已经为该应用 +1 的人数。如何获取注解值?

是否有在 LibGdx 中实现 g+1 和 google 圆功能的指南?

通常所有使用 Android OpenGL 的游戏引擎都使用 GLSurfaceView (or general SurfaceView)。与所有其他视图(EditTextButton 等)一样,此视图属于常规 Android 视图类型。因此,您可以安排它 与常规 Andorid 布局视图中的其他视图并排(例如 LinearLayoutRelativeView)。

在您的情况下,您可以使用 FrameLayoutRelativeLayout 来叠加这两个视图(LibGDX 的 SurfaceView 和 Google+1查看)。

  • LibGDX 视图:

    View libgdxView = initializeForView(new GameWorld(this), false);
    
  • G+1 按钮: Adding a Google +1 button in Android App

因此,与下面的问题类似,您可以在屏幕上的任意位置添加此 G+1 按钮。

Can I have Android Views overlayed on top of the libgdx GL surface?