2010-12-10 7 views
0

私はクリックしたアプリケーションがあります:Androidでアクティビティを起こす方法は?

メニュー - >カタログ - >製品グループ - >製品詳細(ここで私が「カートに入れる」をクリックしてカートを開く) - >カートカート」)

カートの中身はfinish() -edであり、製品グループが表示されています。しかし、私はメニューアクティビティを表示したいです。

私は、メニューを開くために Intent intent = new Intent(this, Menu.class); startActivity(intent);

を使用するか、メニューの活動をウェイクアップする可能性があるべきです。

は、それは明らかだホープ:)

EDIT 2010年12月15日

これは、カートアクティビティ

Intent intent = new Intent(this, Menu.class); 
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
startActivity(intent); 

からの呼び出しであり、それはアプリケーションを閉じ:(

2010を解決しました/ 12/17

あなたは FLAG_ACTIVITY_CLEAR_TOPフラグを設定して、あなたのメニューの活動を目的とした意思を望むように

のmanifest.xml

答えて

1

android:launchMode="singleTop"を追加することを忘れないでくださいが鳴ります。

+0

答えてくれてありがとうございます。私は試してみます –

+0

これはアプリケーションを終了します、上のコードを見てください... –

関連する問題