在OnCreate - Activity中启动一次

时间:2015-10-09 22:09:31

标签: android android-activity android-studio oncreate

我找到了一个回答的主题,但我不知道它是否是一个很好的解决方案。当用户打开我的应用程序时,我需要连接服务器 - 然后执行它,而不是总是当他按下“后退按钮”时。然后回到主要班级'。

@Override
protected void onCreate(Bundle savedInstanceState) {
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_menu);

    makeConnection = new MakeConnection(this);
    makeConnection.start();
}

已经尝试在构造函数中初始化它 - 但是当它被解雇时我还没有变量(它们是空的)。

我只想创建MakeConnection对象,并在每个应用程序启动一次。

有什么想法吗?谢谢!

0 个答案:

没有答案