Android 使用意图调用主活动

Android 使用意图调用主活动,android,android-activity,android-intent,Android,Android Activity,Android Intent,是否可以使用意图从另一个活动中调用主活动?我尝试运行以下代码(主要活动是ImageSelection): 是的,这是启动ImageSelection活动的正确方法 如果您想将先前的图像选择放在前面或清除其上方的活动,请尝试以下方法之一: 或: 尝试使用此代码而不是onClick()类: Button btn1 = (Button) findViewById(R.id.button1); btn1.setOnClickListener(new OnClickListener(){ @Ove

是否可以使用意图从另一个活动中调用主活动?我尝试运行以下代码(主要活动是ImageSelection):


是的,这是启动
ImageSelection
活动的正确方法

如果您想将先前的
图像选择
放在前面或清除其上方的活动,请尝试以下方法之一:

或:


尝试使用此代码而不是
onClick()
类:

Button btn1 = (Button) findViewById(R.id.button1);
btn1.setOnClickListener(new OnClickListener(){
    @Override
    public void onClick(View v) {
        Intent i = new Intent(getApplicationContext(), ImageSelection.class);
        startActivity(i);
    }
});

发生了什么事?
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.setFLAGS(Intent.FLAG_ACTIVITY_BRING_TO_FRONT);
Button btn1 = (Button) findViewById(R.id.button1);
btn1.setOnClickListener(new OnClickListener(){
    @Override
    public void onClick(View v) {
        Intent i = new Intent(getApplicationContext(), ImageSelection.class);
        startActivity(i);
    }
});