如何以编程方式在Android中使用搜索参数启动照片库

时间:2011-12-29 08:54:40

标签: android android-intent android-gallery

我尝试在传递照片名称搜索参数后以编程方式启动或打开照片库。 我是新来的。我想也许意图可以使用但不确定所以我想知道是否有人可以请指出我正确的方向。最好用一些代码示例。

非常感谢。

重新编辑

根据要求,这是我到目前为止的代码..

Intent intent = new Intent();
                        intent.setType("image/*");
                        intent.setAction(Intent.ACTION_GET_CONTENT);
                        // CAMERA_PIC_REQUEST = 2600;

                        cameraIntent = Intent.createChooser(intent,"Select Picture");

2 个答案:

答案 0 :(得分:0)

您可以尝试按照代码:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(photoUri);
context.startActivity(intent);

答案 1 :(得分:0)

我认为这就是你的意思,如果我错了,请纠正我:

String nameOfPhotoToBeRetrieved = "myPhoto";
String WHERE = "TITLE ="+nameOfPhotoToBeRetrieved;

然后,您可以使用以下行将结果传递给光标/侦听器:

CursorLoader(上下文,content_uri,NULL,WHERE,NULL,NULL).deliverResult(myCursor);