libgdx android片段设置

时间:2014-11-13 18:52:38

标签: android android-fragments libgdx

我是新手在Android中使用libgdx我想从活动切换到片段。

我已经读过默认情况下Compass和Accelerometer已启用,因此我通过此代码禁用了它们:

protected void onCreate (Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
        config.useAccelerometer = false;
        config.useCompass = false;
        initialize(new MyGdxGame(), config);
    }

现在我应修改此代码以支持片段,libgdx wiki中提供的示例是:

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        Plane plane = (Plane) getArguments().get(ARGS_PLANE);
        return initializeForView(new MyGdxGame());
    }

所以,我的问题是:

  • 我为什么要使用Plane?

  • 我可以在哪里禁用指南针和加速度计?

1 个答案:

答案 0 :(得分:1)

这样做:

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
    config.useAccelerometer = false;
    config.useCompass = false;
    return initializeForView(new MyGdxGame(), config);
}

我认为关于飞机的那条线在文档中是个错误。这完全没有意义。