2015-05-09 67 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