2011-01-12 42 views
6

有人可以请一些光线上的奥术错误“无法 机顶盒应用程序已更改”,由活动经理? 我想知道是什么原因导致此错误。在我的一个应用程序中,我是 使全屏显示然后切换回来。第一次 事情是确定的,但如果我尝试再次使视图全屏,我 得到一个崩溃,并在logcat上发现上述错误。Android错误,未能设置顶级应用程序更改

任何帮助,非常感谢。

Reagrds, 中号

+0

崩溃日志和实际的错误文本将是有益的。 – 2011-01-31 10:59:20

回答

1

我只是遇到这个问题今天我自己..让我告诉你的伎俩,我...也许这将帮助你。

反正在我的情况下,它坠毁,因为我overrided onActivityResult和事件中我试图做到这一点:

Bundle extra = data.getExtras(); 
    String albumId = extra.getString("id"); 

这是就剩应用程序中的旧代码..删去这一切都按预期。

希望这有助于某种方式。

0

我与我的应用程序有同样的问题,活动崩溃,“活动管理器:未能设置顶级应用程序更改!”在日志中。原来是onPause中的一行代码导致了这个问题。检查启动新Activity的Activity的onPause方法,以查看是否应该在那里执行某些操作。我认为可能有很多原因导致这个问题,但基本的想法是,当新的活动出现时,启动活动做错了。

0

我的问题是,我改变活动开始的方向,并增加机器人需要:configChanges =“方向”,像这样:

<application 
    android:icon="@drawable/icon" 
    android:label="@string/app_name" > 
    <activity 
     android:name=".RiskniMilionActivity" 
     android:label="@string/app_name" 
     android:configChanges="orientation"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity>