更快地打开Gallery

时间:2015-08-21 07:34:15

标签: android button gallery

有没有想通过android studio更快地打开Gallery?喜欢facebook messenger或whatsapp的方式吗?我制作自己的应用程序,每次点按按钮打开图库,都需要几秒钟。 (我知道它不是因为手机,因为其他应用程序打开画廊真的很快)。实际上它也不是那么慢,但是如果它眨眼之间打开我真的很喜欢它。虽然我对onActivityResult()中的图像进行了大量的计算,例如调整大小和改变方向,但这不应该是重要的吗?顺便说一下这是打开画廊的代码:

 public void openGallery(View view)
{
    Intent intent = new Intent();
    intent.setType("image/*");
    intent.setAction(Intent.ACTION_GET_CONTENT);//
    startActivityForResult(Intent.createChooser(intent, "Select Picture"),IMAGE_GALLERY_REQUEST);

}

任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:2)

您使用的是仿真器吗?如果是这样尝试设备。 我正在使用这个:

Intent i = new Intent(Intent.ACTION_PICK,
                        android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);

                startActivityForResult(i, IMAGE_GALLERY_REQUEST);

打开图库只需要一秒或更短时间。