2014-06-14 14 views
0

我在此代碼中收到錯誤。如何在執行代碼時返回上一個活動

Intent voltar = new Intent(this,A.class); 
voltar.addFlags(Intent.FLAG_ACTIVITY_PREVIOUS_IS_TOP); 
context.startActivity(voltar); 

關於「A」是「(這,的A.class)」

我想要的應用程序,運行代碼時返回到行動,它備份的錯誤,但在那之後,當你打開它通知你的錯誤的應用程序,並要求總是發送到谷歌。

我在互聯網上的代碼,所以我覺得這個部分(這一點,的A.class)

這是引用的唯一例子,並不適用於我的項目,已經試圖刪除,但細觀所以錯誤仍然存​​在。 任何人都可以幫助我嗎?

我可以壓制錯誤信息,或修復?

+1

已經嘗試調用'完成()'在第二'Activity',要回第一個'Activity'? – Wakim

+0

你想達到什麼目的?假設你有活動「C」,「B」和「A」。 'C'開始'B','B'開始'A',當你完成'A'時,你想跳過'B'並直接返回到'C'。是這樣嗎? – dacongy

回答

0

更改此:

Intent voltar = new Intent(this,A.class); 

到:

Intent voltar = new Intent(context, A.class);