close
App Chooser就是在啟動Activity有多筆以上符合的時候
會跳出的選擇清單
介紹如下
1. 官網https://developer.android.com/training/basics/intents/sending.html#AppChooser
2. 在建立Intent時不要指定component name然後指定其他的元素
在用createChooser(intent, 標題)的方式來使用
ex:
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "內容");
sendIntent.setType("text/plain");
Intent chooser = Intent.createChooser(sendIntent, "標題");
if(sendIntent.resolveActivity(getPackageManager()) != null){
startActivity(chooser);
}
3. 結果如下
文章標籤
全站熱搜