我的活动中有登录和游戏布局。我会在我的项目中使用 AndroidAnnotations,因为这很酷!但我不知道,如何正确地将登录布局更改为游戏布局。
登录布局的初始化我会用注释来做:
@EActivity(R.layout.login)
public class MyActivity extends Activity {
这可能是改变活动内部布局的失败方法吗?什么是干净的方式?
我的活动中有登录和游戏布局。我会在我的项目中使用 AndroidAnnotations,因为这很酷!但我不知道,如何正确地将登录布局更改为游戏布局。
登录布局的初始化我会用注释来做:
@EActivity(R.layout.login)
public class MyActivity extends Activity {
这可能是改变活动内部布局的失败方法吗?什么是干净的方式?
不......这就是预期使用android注释的方式。如果这就是您要问的,那么您没有语法错误。
除了将您引导至安装页面外,我能做的不多,可以在下面找到。
只需使用两个单独Activity
的 s 来登录和游戏。当用户登录时,您将启动新的游戏活动,
startActivity(this, GameActivity.class);
这远比留在当前活动中并简单地交换布局进出更可取。一项活动应该专注于您试图实现的特定方面。游戏和登录在功能上完全不同,因此将它们的功能分成单独的活动绝对是有意义的。