切换选项卡时调用onCreateOptionsMenu()两次,并且不调用OnOptionItemSelected()

时间:2012-10-15 06:29:02

标签: android actionbarsherlock achartengine android-tabs

我的应用程序中有3个选项卡,在应用程序中也使用 actionbarSherlock achartengine 库:就像我启动应用程序并从主页选项卡移动到第2个选项卡,或者即使我移动到第3个选项卡,我的onCreateOptionsMenu()被调用两次,因为onOptionItem选中的onCreateOptions从未被调用,当我转到第3个选项卡然后返回第2个选项卡然后调用onOptionItemSelected 1}}菜单只调用一次,然后调用action bar sherlock

使用achartengineonCreateOptionsMenu()

的应用程序中共有3个标签页

案例1 :从第一个标签移动---->>>>第二个标签:onOptionItemSelected()被调用两次而onCreateOptionsMenu()未被调用

案例2 :从第一个标签移动---->>>>第三个标签:onOptionItemSelected()被调用两次而onCreateOptionsMenu()未被调用

案例3 :从第一个标签移动---->>>>第三个标签--->>>第二个标签:onOptionItemSelected()被调用一次,onCreateOptionsMenu()也被称为

案例4 :从第一个标签移动---->>>>第二个标签--->>>第三个标签:onOptionItemSelected()被调用一次而{{1}}也被称为

请建议我解决这个问题。自问题困扰我以来已经过了4-5天。

1 个答案:

答案 0 :(得分:-1)

我终于找到了一个解决方案,它仍然是一个未解决的问题,尚未由发明者和开发人员修复。 : - ))