0
當輸入首選項活動或選項屏幕時,我希望能夠知道以前的活動是什麼。是否有一些內置的方法或類可以知道當前活動/偏好活動之前的哪個活動?確定以前的活動類別
當輸入首選項活動或選項屏幕時,我希望能夠知道以前的活動是什麼。是否有一些內置的方法或類可以知道當前活動/偏好活動之前的哪個活動?確定以前的活動類別
您可以使用Intent的putExtra屬性來傳遞活動的名稱。
調用活動,
Intent intent = new Intent(this, next.class);
intent.putExtra("activity","first");
startActivity(intent);
下一個活動,
Intent intent = getIntent();
String activity = intent.getStringExtra("activity");
現在在字符串的活動,你會得到從活動已經來到了名。
你可以做,沒有一個Bundle ...
活動一結束活動B.
public class B extends Activity{
private static String previousActivity;
public static start(Context ctx, String prevAct){
previousActivity = prevAct;
Intent i = new Intent(ctx,currentActivity.class);
ctx.startActivity(i);
}
...
的此方法從活動B:http://stackoverflow.com/questions/8119526/ android-get-previous-activity –
我在想同樣的事情。所以我想沒有方法/課程。 – wesdfgfgd
沒有內置的方法悲傷。 –