Android 确定上一个活动类
当进入偏好活动或选项屏幕时,我希望能够知道上一个活动是什么。是否有一些内置方法或类可以知道当前活动/首选项活动之前的活动?您可以使用Intent的putExtra属性来传递活动的名称 呼叫活动Android 确定上一个活动类,android,Android,当进入偏好活动或选项屏幕时,我希望能够知道上一个活动是什么。是否有一些内置方法或类可以知道当前活动/首选项活动之前的活动?您可以使用Intent的putExtra属性来传递活动的名称 呼叫活动 Intent intent = new Intent(this, next.class); intent.putExtra("activity","first"); startActivity(intent); Intent intent = getIntent(); String activity =
Intent intent = new Intent(this, next.class);
intent.putExtra("activity","first");
startActivity(intent);
Intent intent = getIntent();
String activity = intent.getStringExtra("activity");
下一项活动
Intent intent = new Intent(this, next.class);
intent.putExtra("activity","first");
startActivity(intent);
Intent intent = getIntent();
String activity = intent.getStringExtra("activity");
现在,在字符串活动中,您将获得它来自的活动的名称。您可以在没有捆绑包的情况下完成此操作 活动A通过活动B的此方法启动活动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);
}
...
发自:我也在想同样的事情。所以我想没有方法/类。不幸的是,没有内置方法。那么后堆栈呢?