[英]How can I use the same XML layout for different activities?
我正在制作一个测验应用程序,其中包括 50 个不同的测验。 我有一个带有按钮和文本视图的基本测验布局,我想在我的所有活动中使用这个布局。 例如,如果玩家选择第一个测验,布局应自动出现,我的 Java 代码应提供相应的答案/问题。 我怎样才能做到这一点?
将布局 id 放在您活动的onCreate()
方法中的setContentView(layout id)
中。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.your_layout);
}
在您的其他活动中,只需像这样更改您的 setContentView id:-
旧的 contentViewId:-
setContentView(R.layout.yourCurrentView);
更改 ID:-
setContentView(R.layout.yourNewView);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.