1:使用Intent.createChooser的情况
代码
public void clickBtn(View view) {
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("image/*");
startActivity(Intent.createChooser(intent,"分享"));
}
效果
Demo.gif应用选择弹窗会由于点击Home键或者最近任务键而消失。
2:不使用Intent.createChooser,直接startActivity(intent)
代码
public void clickBtn(View view) {
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("image/*");
startActivity(intent);
}
效果
Demo.gif应用选择弹窗不会由于点击Home键或者最近任务键而消失。
网友评论