我按照下面列出的方式PlayActivity
开始playButton
。问题是,当我回到主菜单并再次点击playButton时,我正在创建另一个意图而不是恢复旧(我得到信号11)。有没有办法而不是使用意图来进入另一个活动?
playButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent intent = new Intent(context, PlayActivity.class);
startActivity(intent);
}
});
答案 0 :(得分:1)
为您的意图设置适当的标志:
intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
答案 1 :(得分:0)
在定义了PlayActivity的Manifest中,添加android:launchMode="singleTop"