我的应用程序中有3个选项卡,在应用程序中也使用 actionbarSherlock 和 achartengine 库:就像我启动应用程序并从主页选项卡移动到第2个选项卡,或者即使我移动到第3个选项卡,我的onCreateOptionsMenu()
被调用两次,因为onOptionItem
选中的onCreateOptions
从未被调用,当我转到第3个选项卡然后返回第2个选项卡然后调用onOptionItemSelected
1}}菜单只调用一次,然后调用action bar sherlock
。
使用achartengine
和onCreateOptionsMenu()
库
案例1 :从第一个标签移动---->>>>第二个标签:onOptionItemSelected()
被调用两次而onCreateOptionsMenu()
未被调用
案例2 :从第一个标签移动---->>>>第三个标签:onOptionItemSelected()
被调用两次而onCreateOptionsMenu()
未被调用
案例3 :从第一个标签移动---->>>>第三个标签--->>>第二个标签:onOptionItemSelected()
被调用一次,onCreateOptionsMenu()
也被称为
案例4 :从第一个标签移动---->>>>第二个标签--->>>第三个标签:onOptionItemSelected()
被调用一次而{{1}}也被称为
请建议我解决这个问题。自问题困扰我以来已经过了4-5天。
答案 0 :(得分:-1)
我终于找到了一个解决方案,它仍然是一个未解决的问题,尚未由发明者和开发人员修复。 : - ))