gpt4 book ai didi

android - Android 是否有 MasterPage 概念,如 .NET 或 Struts 中的 Tiles 概念,以在所有页面上添加页眉?

转载 作者:搜寻专家 更新时间:2023-11-01 09:10:00 27 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序。在此应用程序中, Logo 栏显示在所有页面( Activity )上,或者我们可以说它在所有页面上都有标题。这个 Logo 栏有几个图标,如主页、登录、通知等,单击这些图标将执行相应的导航。

例如,如果用户在应用程序的任何位置并单击主页图标,他将导航到应用程序的主页。

我可以通过编码将 logobar.XML 膨胀到我的所有 Activity 中。但问题是我必须在所有页面上为 Logo 栏中的所有图标调用 onClickListener。这不是一个好的编程方式。如何在不重复代码的情况下在所有其他 Activity 中实现 Logo 栏 Activity ?android 是否有.Net 中的Master Page 概念或Struts 中的tile 概念?

请指导我。

最佳答案

编辑: 好的,我知道了。可能是 this answer会帮助你。

尝试将 Tab 小部件与 tabactivity 一起使用检查此链接以使用 fragment 和选项卡 http://developer.android.com/reference/android/app/TabActivity.html对于安卓。我认为对于较低版本我们也可以使用它。这就是链接所说的内容 - “您可以使用 v4 支持库,它提供了与 DONUT 兼容的 Fragment API 版本。”

关于android - Android 是否有 MasterPage 概念,如 .NET 或 Struts 中的 Tiles 概念,以在所有页面上添加页眉?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8921232/

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