2013-01-11 40 views
1

您好我正在使用Android中的底部标签栏按钮像iPhone一样。我有三个屏幕,并在所有屏幕上显示三个按钮。我在每个屏幕中使用了以下编码。Android中的销毁活动问题

Intent intentNavOne = new Intent(ScreenOne.this, 
        ScreenTwo.class); 
      intentNavOne .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
      intentNavOne .addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY); 

      intentNavOne .addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); 
      startActivity(intentNavOne); 

现在问题是有些时候导航的流程改变了。我只是想要解决方案。任何替代方法来实现我的任务。提前感谢。

+0

你做什么工作? – TNR

回答

1

在您开始新活动的活动中致电finish(),这将停止该活动的生命周期。

0

作为一名开发人员,我面临着同样的问题,您现在正面临与buttons显示在iphone标签,最后我切换到Android的tabbars

我会建议你使用tabbars而不是buttons作为导航将非常流畅,你不必担心以前的activity。下面创建android系统中tabbars链接

检查他们是很好的教程

link 1

link2 for action bars for 3.0 and above

让我知道,如果你有更多的问题