2010-09-25 66 views
2

在我的应用程序中,用户选择一个图像。当ACTION_GET_CONTENT意图启动时,会显示对话框以选择安装在设备上的可用图像查看器之一。不过,我需要选择内置的图库应用程序,因为在选择图像时,它会启动屏幕来裁剪图像(与选择主屏幕壁纸时出现的内容相同),只有图库选择器才提供该图像。选择图像时设置默认选配器?

是否可以跳过此选择器对话框并自动启动画廊?或者至少从列表中删除其他选项,以便只显示图库?

谢谢!

Matt。

回答

0

抱歉,没有“启动默认图库应用程序”的意图,该应用程序将让用户剪切他们选择的图像。 :}

0

您不能影响选择器列表,否。但是通常你也可以使用明确的意图,但这只适用于你自己的类。

听起来像你真正想要的是一个图像裁剪,而不是图像浏览器。我们在这里需要的是有人在http://www.openintents.org/en/intentstable注册一个合适的意图,并且开发人员在他们的意图过滤器中使用这个意图开始构建图像剪裁器(或观众)。您也可以将补丁提交给source.android.com,以便自己完成该功能。