【问题标题】:Sencha Touch for Android application - having multiple activitiesSencha Touch for Android 应用程序 - 具有多个活动
【发布时间】:2014-11-06 10:38:38
【问题描述】:

为了遵循 Android 设计原则,我想在我的应用程序中使用 Android 内置的后退箭头而不是带有后退按钮的工具栏。

但是,点击内置按钮会退出应用程序。 我认为这是因为整个应用程序都驻留在同一个活动中。

我可以在 Sencha Touch/Architect 项目中进行不同的活动吗?如果有怎么办?

【问题讨论】:

  • 转念一想,我认为这可能是不可能的。
  • 如果您需要设备后退按钮工作,那么您必须在您的 sencha 应用中实现路由。
  • 请了解更多信息?
  • 我在我的项目中使用它,但您可以在 google 中获得很多关于它的链接。其中之一是:stackoverflow.com/questions/17968360/…

标签: cordova sencha-touch sencha-touch-2 sencha-architect


【解决方案1】:

这是一个这样做的代码:

    if (Ext.os.is.Android) {
        document.addEventListener('backbutton', function (e) {
            e.preventDefault();
            // <<< add here your back button logic
        }, false);
    }

【讨论】:

    猜你喜欢
    • 2021-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-17
    相关资源
    最近更新 更多