[Phonegap+Sencha Touch] 移动开发47 NavigationView如何根据不同的View显示不同的顶栏按钮

思路:
1、每个view配置一个参数  
比如navBtns,配置是一个数组,假设某个view有个添加的按钮

就写成:

navBtns: [{
    action: 'add'
}]


2、在navigationview的activeitemchange事件中,
根据navigationview.getActiveItem().getNavBtns()这个数组

来控制顶栏的按钮:
1)顶栏不存在的按钮,navBtns里面有,则添加
2)顶栏已经存在的按钮,navBtns也有,只要把它显示出来
3)顶栏存在的按钮,navBtns没有,则把它隐藏




你可能感兴趣的:(android,移动开发,sencha,webapp)