2012-03-08 9 views
0

私はアクティビティAを持っています。同じアクティビティをもう一度呼びます。Aは別のAを呼び出すと、私はこれらのアクティビティを終了していません。私の問題は、インナーAのいずれかのボタンをクリックしたときに、最初に作成されたAに移動し、その上にある他のAをすべて削除する必要があることです。これを行う方法?Androidの複数のアクティビティインスタンスを同じクラスから実行して、ボタンの最初のインスタンスに移動します。

インテントitent =新しいインテント(A.this、A.class); startActivity(インテント);あなたは再帰について話している

+0

のようでしょうか?そうであれば、そのようなプロセスを逃れるためには、何らかの基底ケースが必要であることを知っていなければなりません – jmishra

+1

あなたのコードを最初に投稿してください。 – user493244

答えて

0

あなたはインテントを使用している場合は、この

Intent b = new Intent(Xyz.this, 
       Abc.class); 


     b.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 

     startActivity(b); 
関連する問題