0
기본 활동 또는 옵션 화면을 입력 할 때 이전 활동이 무엇인지 알 수 있기를 원합니다. 어떤 활동이 현재 활동/선호 활동 이전인지 알 수있는 방법이나 수업이 내장되어 있습니까?이전 활동 클래스 결정
기본 활동 또는 옵션 화면을 입력 할 때 이전 활동이 무엇인지 알 수 있기를 원합니다. 어떤 활동이 현재 활동/선호 활동 이전인지 알 수있는 방법이나 수업이 내장되어 있습니까?이전 활동 클래스 결정
의도의 putExtra 속성을 사용하여 활동의 이름을 전달할 수 있습니다.
호출 활동,
Intent intent = new Intent(this, next.class);
intent.putExtra("activity","first");
startActivity(intent);
다음 활동,
Intent intent = getIntent();
String activity = intent.getStringExtra("activity");
지금 문자열 활동에 당신이 온시킨 활동에서 이름을 얻을 것이다.
당신은 번들없이 ...
활동 A가에서 활동 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
슬프게도 내장 된 메서드가 없습니다. –