gpt4 book ai didi

android - 整个代码如何处理Android ActionBar代码?

转载 作者:行者123 更新时间:2023-11-29 20:11:30 26 4
gpt4 key购买 nike

我正在开发一个对所有 Activities 具有相同操作栏的应用程序。唯一改变的是菜单,它可以很容易地动态构建。

目前,我为每个 Activity 的每个工具栏都有一个 xml 文件,但是代码中有很多代码重复。我该如何处理?

我想制作一个 xml 文件并将其包含在 Activities 布局中。然而,有很多东西是通过编程方式制作的,例如按钮、标题和菜单的定义。这些方法位于 Activity onCreate 中。如何重新利用此代码?

最佳答案

我不确定我是否理解正确,但也许可以在 Activity 之后扩展类(或者如果您使用 AppCompatActivity 等),例如 class MyCustomActivity extends AppCompatActivity 在那里实现您的操作栏,然后在每个需要 ActionBar 的新 Activity 类都只是扩展 MyCustomActivity。在这个类中,您当然可以实现一些公共(public)方法来在子类中设置菜单等。

关于android - 整个代码如何处理Android ActionBar代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34773470/

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