等待选择器时显示进度条

时间:2014-11-03 10:00:28

标签: android progress-bar

我有app在其他应用程序中共享图像。但有时需要一段时间来加载选择器以选择将共享它的应用程序。所以我想问一下在加载选择器时是否有一些简单的方法来添加一些进度条。 我的共享代码:

  private void share(Uri uri, String format) {
    try { Intent shareIntent = new Intent();
        shareIntent.setAction(Intent.ACTION_SEND);
        shareIntent.putExtra(Intent.EXTRA_STREAM,uri); 
        shareIntent.setType("image/"+format);
        shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
        startActivity(Intent.createChooser(shareIntent,"Share with"));
    } catch (Exception e) {
           e.printStackTrace();
    }

1 个答案:

答案 0 :(得分:2)

我终于找到了解决方案。我只是在调用共享功能时显示进度条并将其隐藏在onPause中 - 在屏幕上调用暂停选择器。希望它会帮助别人。