2011-12-28 3 views
0

android.view.WindowManager $ BadTokenException:ウィンドウを追加できません - トークン[email protected]は無効です。あなたの活動は実行されていますか?メディアプレーヤーでWindowManager例外を修正するにはどうすればよいですか?

+0

あなたは活動グループを使用していますか? –

+0

はい。 MyLiveGroupActivityを使用すると、TabGroupActivityが拡張されます。 startChildActivity( "MyLiveActivity"、新しいインテント(getBaseContext()、MyLiveActivity.class)); – ibtMubarak

+0

Actvitiy.getparent()を使用する –

答えて

0

ActivityGroupで問題の原因となっているコンテキストに「この」参照を使用しようとしていますか?この代わりに、this.Contextはアクティビティグループのオブジェクトで置き換えます。

たとえば、ActivityGroupクラスを拡張するクラスを考えてみましょう。そのクラスのオブジェクトを作成できました。

例:

public class Home extends ActivityGroup { 
public static Home Home_Group; 
ArrayList<View> home_history; 

    public void onCreate() 
{ 

} 

あなたは私がHome_Groupとしての私のホームクラスのオブジェクトを作成している、ここで見ることができるように。 ここで、このオブジェクトを使用してコンテキストを定義します。このようなものは、

Context xc=null; 
    xc=Home_Group; 
関連する問題