4

我的应用程序中也有 3 个选项卡,在应用程序中使用actionbarSherlockachartengine库:就像我启动应用程序并从主选项卡移动到第二个选项卡,或者即使我移动到第三个选项卡,我onCreateOptionsMenu()也会被调用两次,因为onOptionItemSelected 永远不会被调用,当我转到第三个选项卡并返回到第二个选项卡时,它会被调用,然后onCreateOptions菜单只被调用一次,然后onOptionItemSelected被调用。

action bar sherlock使用和achartengine库的应用程序中共有 3 个选项卡

案例1:从第一个选项卡移动---->>>>第二个选项卡:onCreateOptionsMenu()被调用两次并且onOptionItemSelected()没有被调用

案例 2:从第一个选项卡移动 ---->>>> 第三个选项卡:onCreateOptionsMenu()被调用两次并且onOptionItemSelected()未被调用

案例 3:从第一个选项卡移动 ---->>>> 第三个选项卡 --->>>第二个选项卡:onCreateOptionsMenu()被调用一次,onOptionItemSelected()也被调用

案例 4:从第一个选项卡移动 ---->>>> 第二个选项卡 --->>> 第三个选项卡:onCreateOptionsMenu()被调用一次,onOptionItemSelected()也被调用

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

4

1 回答 1

-1

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

于 2012-10-16T07:25:34.277 回答