2012-10-04 149 views
0

我收到一個致命異常喜歡了java.lang.RuntimeException:無法啓動活動ComponentInfo {安卓/ com.android.internal.app.ResolverActivity}

java.lang.RuntimeException: Unable to start activity ComponentInfo{android/com.android.internal.app.ResolverActivity}: java.lang.SecurityException: Given caller package android is not running in process ProcessRecord 

在一個延伸AtivityGroup嘗試啓動類作爲波紋管

View view = ((ActivityGroup) a).getLocalActivityManager().startActivity("ReferenceName", 
      intent.addFlags(
      Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView(); 
      a.setContentView(view); 

另一活性賦予上述例外,

所以我嘗試與起始酶活性作爲波紋管的通常的方式和正常工作。

intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
    a.startActivity(intent) 

我需要相同的標籤,我需要的第一個方法中的另一項活動,任何人可以幫助我解決這個問題呢?

+0

您從哪裏開始您的活動? – njzk2

+0

從另一個類的函數接收活動作爲參數 –

+0

哪些上下文?一項活動,一項服務,什麼? – njzk2

回答

0

使用TabActivity和GroupActivity已棄用,我們也可以通過使用TextView獲得相同的效果:)

相關問題