2014/04/11

Intent.createChooser()

























當你要發送 Intent 給外部可以處理的 app 去接收的時候,會跳出一個給你選擇的 Dialog,但是下方有兩個確認的選項,如果選擇了「一律採用」,之後想選擇別的方式還得先去 Settings 清掉紀錄。這時我們可以使用 Intent.createChooser() 來改善,以發 mail 為例:

之後便會每次都跳出可供選擇的 app 列表,而不會有記錄動作的選項了。

沒有留言:

張貼留言