2013-10-04 77 views
0

現在我正在開發一個應用程序,添加一個網頁,然後我得到這個頁面的rss提要。在其他活動,然後我打開主頁列表,然後我刪除頁面,我只是得到它的飼料..後刪除它,如果我按下返回按鈕,我找到這個頁面的飼料活動!如何從已移除頁面清除堆棧?

如何從堆棧中刪除此提要活動如果我刪除了它的頁面?

這是我的代碼,你需要調用你的意圖後,使用結束()飼料

map = pagesList.get(position);  
Intent intent = new Intent(PagesActivity.this, FeedsActivity.class); 
intent.putExtra("fPageid", map.get(KEY_FID)); 
intent.putExtra("fPagename", map.get(KEY_NAME)); 
intent.putExtra("fPageimg", map.get(KEY_PICTURE)); 
startActivity(intent); 
+0

爲什麼你不使用完成後,開始活動startActivity(intent);完(); –

+0

看看我的評論patrik回答 –

回答

0

開始活動。如下所示:

Intent intent = new Intent(PagesActivity.this, FeedsActivity.class); 
intent.putExtra("fPageid", map.get(KEY_FID)); 
intent.putExtra("fPagename", map.get(KEY_NAME)); 
intent.putExtra("fPageimg", map.get(KEY_PICTURE)); 
startActivity(intent); 
finish(); 

在呼叫後的每個活動中都做了以上的事情。所以每一次都會完成上一個,或者根據您的需要來完成。

+0

但我不想刪除它,如果頁面沒有刪除..我的意思是,如果返回到飼料活動,我沒有刪除它的網頁,然後我想找到它 –

+0

根據需要完成()。意思是如果你想要上一頁然後不完成它。或者如果你有條件編碼,那麼把條件放在那裏,然後完成()。 –

+0

但我需要它有時和其他時間我想刪除它,如果我刪除它的頁面..現在的問題我該如何添加條件和檢查頁面是否被刪除 –