gpt4 book ai didi

java - Android - 多个选项卡中的相同内容

转载 作者:行者123 更新时间:2023-12-01 15:42:56 25 4
gpt4 key购买 nike

我的应用程序由带有六个选项卡的选项卡布局组成。每个选项卡代表游戏中的一名玩家。

我希望每个选项卡中的 Activity 包含与其他选项卡中的 Activity 完全相同的 XML 布局和代码。每个玩家都可以访问相同的小部件和输入字段。

有没有一种方法可以编写一个 Activity 并让每个选项卡使用该 Activity 作为模板?我试图避免复制这六个 Activity 的代码。

最佳答案

为什么不直接创建一个父 Activity setcontentview(int resourceId,) 。这样您就可以在父级中编写所有共享代码,并且只需设置所有 Activity 来扩展您的父级。

父类:

    public class ParentActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.sharedLayoutFile);
}
}

所有其他 Activity

    public class AllActivities extends ParentActivity {

@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);

...and more code for other stuff like linking data to UI, which
could be done in the parent if it is a standard data format.
}
}

关于java - Android - 多个选项卡中的相同内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7720984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com