2015-05-09 65 views
0

我寫了一個小的應用程序,允許通過運行這些代碼加載了從畫廊的圖像:應用程序選擇器的默認選擇

Intent intent = new Intent(); 
       intent.setType("image/*"); 
       intent.setAction(Intent.ACTION_GET_CONTENT); 
       startActivityForResult(Intent.createChooser(intent, getResources().getString(R.string.select_image)), 1); 

現在我的問題是,我必須選擇一個每次再次應用。我希望能夠爲此操作選擇默認應用程序。 例如,我不想總是詢問我想使用哪個圖庫,我希望能夠選擇一個標準圖庫作爲默認圖庫。

編輯:我想有這些enter image description here按鈕在對話框的按鈕,允許「總是」或「只是一次」的選擇。

有什麼建議嗎?提前致謝。

+0

@Bojan Kseneman我不是故意要預先選擇一個特定的應用程序!我希望用戶選擇他想要設置爲「默認」或「總是詢問」的應用程序。 – user2410644

回答

1

我希望能夠爲此操作選擇默認應用程序。

如果你擺脫Intent.createChooser(),而是隻需撥打startActivityForResult()Intent,用戶都會有,設置默認的選擇。這Intent結構,如果他們沒有這樣做的選擇。

+0

謝謝!我會試試看。 – user2410644