【问题标题】:Contextual action bar for edit activity编辑活动的上下文操作栏
【发布时间】:2012-10-10 20:48:56
【问题描述】:

我对上下文操作栏的概念有疑问。 Android 设计指南建议在用户选择 Activity 中的某些内容以向他提供一些操作时使用 CAB。

正如在“人”(/“联系人”?)应用程序中实现的那样,编辑数据也很有意义。 例如,我希望用户单击将他带到详细信息活动的列表项。在详细信息活动中,您可以按下将您带到编辑活动的编辑操作项。在此编辑活动中,我想显示 CAB 以允许通过按 DONE 按钮或 BACK 按钮进行保存或通过菜单项取消。

CAB 是否打算以这种方式使用?它是在这样的人应用程序中实现的,所以我认为是的。

我当前的实现在活动创建时启动操作模式。这有点不酷,因为当按下 DONE 时,我启动了一个 AsyncTask 以将数据保存在服务器上,这需要时间,但 CAB 立即消失,然后显示默认操作栏。有没有更好的方式来使用 CAB,让它在活动之前被销毁?

PS:使用 ActionBarSherlock

【问题讨论】:

    标签: android contextual-action-bar


    【解决方案1】:

    CAB 是否打算以这种方式使用?它是在这样的人应用程序中实现的,所以我认为是的。

    这不一定是动作模式。在Roman Nurik's "DONE + DISCARD" sample中,是自定义的操作栏。

    【讨论】:

    • 谢谢,就是这样。很遗憾,它不是本地实现的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多