【问题标题】:Android activity navigationAndroid 活动导航
【发布时间】:2011-09-25 03:19:59
【问题描述】:

我正在开发一个应用程序,其中有主要活动,它显示一些内容(文本、图像等),并在其顶部显示一个半透明菜单。在此菜单中,我获得了指向其他“屏幕”(实现为活动)的链接,单击它时,我可以正确访问新活动,但设备的“活动更改动画”会闪烁,然后让我进入新活动。

我想让导航体验在浏览屏幕时保持无缝,让我的菜单始终位于其顶部。今天,这个菜单被实现为一个自定义视图(扩展一个线性布局),这个菜单也将是可扩展和可折叠的,所以我必须通过活动来存储菜单状态。

PS:我的想法是始终保持两个正在运行的活动,一个用于当前屏幕,另一个用于菜单,将菜单保持在顶部,然后只更改后面的活动它。但是找不到办法做到这一点...

PPS:为 Android 2.1 开发

有人有想法吗?

【问题讨论】:

    标签: java android navigation


    【解决方案1】:

    您应该查看Fragments,或尝试将所有功能保留在一个活动中,仅更改内容视图。

    【讨论】:

    • 好吧,这似乎正是我要找的,但文档说:“Android 在 Android 3.0(API 级别'Honeycomb')中引入了片段......”,我为 2.1 开发。现在无法测试,但认为它不可用,有什么解决方法吗?
    • 您可以使用 Android 兼容包在您的应用程序中使用片段,该包可以从您的 AVD 管理器安装。
    • 很高兴对您有所帮助!祝你好运!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多