我有一个Sencha Touch应用程序有两个问题,首先是如何删除以红色突出显示的顶部栏,第二个是,当我从上面按下后面的栏后它恢复正常但是当我按下手机的后退按钮时它会把我带出去申请,我该怎么办?看下面的图片

我已经尝试过使用navigationBar:hidden或false和autoMaximize:true,关于后退按钮的事情我也不知道所以请给我一些建议.
问题1)
我猜你使用的是Sencha原生包装,你遇到了这个错误:http://www.sencha.com/forum/showthread.php? 259817-3.1.0.256-Strange-Android-Titlebar-on-native-Apps /第2页
引自Sencha Touch Forums的richardvd用户:
这是Android TitleBar,您可以通过向基础AndroidManifest.xml添加属性来删除它.
在我的情况下,此文件位于此处:C:\ ext\Sencha\Cmd\3.1.1.274\stbuild\st-res\android\AndroidManifest.xml
打开它并将此属性添加到应用程序字段:android:theme ="@ android:style/Theme.NoTitleBar"
问题2)
您可以使用Cordova/Phonegap控制Javascript的后退按钮行为:
document.addEventListener("backbutton",yourCallbackFunction,false);
来源:PhoneGap文档
| 归档时间: |
|
| 查看次数: |
906 次 |
| 最近记录: |