0

我正在根据此处的示例动态创建 3 个选项卡http://developer.android.com/resources/tutorials/views/hello-tabwidget.html

该应用程序运行良好,除了一个问题。当我启动应用程序然后单击后退按钮时,应用程序将关闭。我通过单击应用程序图标启动了该应用程序。现在我可以看到 6 个标签。每次我重复此过程时,它都会不断添加 3 个标签。当我使用菜单按钮而不是后退按钮时,它不会添加 3 个选项卡。

这里出了什么问题,我该如何解决?

谢谢

4

1 回答 1

1

您是在onResume()或处创建标签onStart()吗?尝试通过以下方式创建它们onCreate() 或删除选项卡onPause

LinearLayout tabbar = (LinearLayout) findViewById(R.id.tabbar);
tabbar.removeAllViews();
于 2012-02-24T09:00:33.633 回答