如何在android上隐藏导航栏

时间:2014-10-26 12:27:40

标签: android cocos2d-x

我需要在没有导航栏的情况下启用全屏模式,它位于屏幕的bootom中。 (就像部落游戏的冲突一样)。 我不知道如何在cocos2dx中执行此操作。请建议。

1 个答案:

答案 0 :(得分:0)

如果你的问题关于android那么这就是答案

public class FullScreen extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                                WindowManager.LayoutParams.FLAG_FULLSCREEN);

        setContentView(R.layout.main);
    }
}

如果你想全屏用于窗口(例如:网页视图.....)

int width = [[NSScreen mainScreen] frame].size.width;
int height = [[NSScreen mainScreen] frame].size.height;

[yourWindow setFrame:NSMakeRect(0, 0, width, height) display:YES];

你可以参考一些教程教你如何使你的窗口全屏

tutorial-making-your-mac-app-support-full-screen-in-1-minute.html

ios-7-tutorial-series-gestures-and-fullscreen-layouts

https://www.youtube.com/watch?v=Bb2ywxOnFZE