启动意图时显示进度?

时间:2011-06-23 01:23:03

标签: android dialog android-intent progress-bar gallery

是否可以在Intent的执行前和执行后阶段显示Dialog或ProgressBar?

我从我的Activity中启动一个Intent来显示图像库。随后,用户将能够裁剪所选图像。

问题:启动画廊需要一些时间,结果作物也很慢。至少我想在Intent的开始和结束阶段显示一个忙碌的指示器。

以下是我发布意图的方式:

Intent intent = new Intent(Intent.ACTION_GET_CONTENT); 
            intent.setType("image/*");
            intent.putExtra("crop", "true");
            intent.putExtra("outputX", 320); // crop down to 320 x 320 pixels
            intent.putExtra("outputY", 320);
            intent.putExtra("aspectX", 1); // 1:1 aspect ratio
            intent.putExtra("aspectY", 1);
            intent.putExtra("scale", true); // 
            intent.putExtra("noFaceDetection", true); 
            intent.putExtra("return-data", true); // return data as Bitmap (only do for small images)
            startActivityForResult(intent, REQUEST_CHOICE_IMAGE); 

1 个答案:

答案 0 :(得分:1)

我认为答案 here 可以为您提供帮助。