Android 使用意图调用主活动
是否可以使用意图从另一个活动中调用主活动?我尝试运行以下代码(主要活动是ImageSelection):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
活动的正确方法
如果您想将先前的图像选择
放在前面或清除其上方的活动,请尝试以下方法之一:
或:
尝试使用此代码而不是
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);
}
});