Android应用关闭本身(带标签和标签组的应用)

时间:2012-12-07 14:00:32

标签: android android-intent tabs

我的代码一直有效,直到今天:

            // primo accesso
            Intent previewMessage = new Intent(getParent(), InventarioNoPassword.class);
            TabGroupActivity parentActivity = (TabGroupActivity)getParent();
            finish();
            parentActivity.startChildActivity("InventarioNoPassword", previewMessage); 

当我进入InventarioNoPassword时,应用程序会移动,但它会在大约一秒钟后关闭。 我不知道为什么。 我在一个标签组中工作。 更好:我的应用程序带有选项卡,一个选项卡是tabgroup。此代码位于选项卡组启动的第一个活动中。

2 个答案:

答案 0 :(得分:1)

  • 使用this或getApplicationContext()代替getParent();

  • call finish();在您开始新活动之后。

希望这对你有所帮助。

答案 1 :(得分:1)

问题是你只是去儿童活动但不需要完成当前的父活动。如果您完成了当前的父活动,那么它不会从您的孩子返回您的父母。只需删除finish()并尝试。