FlipProgressDialog不起作用

时间:2017-09-12 19:41:47

标签: java android

嘿伙计们我有问题,我的FlipProgressDialog不起作用。

所以这是部分代码:

url(r'^farm/(?P<farm_id>.+)', views.farm, name='farm'),

此按钮将启动startPosting();方法:

List<Integer> imageList = new ArrayList<>();

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_post);

    ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.READ_EXTERNAL_STORAGE},PERMISSIONS_REQUEST_READ_STORAGE);


    imageList.add(R.drawable.imageOne);
    imageList.add(R.drawable.imageTwo);

这是startPosting();方法:

btnSubmitButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

            startPosting();

        }
    })

正如你可以看到startPosting();方法将启动showFlipProgressDialog(“rotationY”);方法

这是showFlipProgressDialog(“rotationY”);方法:

public void startPosting() {

    showFlipProgressDialog("rotationY");

    String title_val = mTitle.getText().toString().trim();
    String shortDesc_val = mShortDescription.getText().toString().trim();
    String story_val = mStory.getText().toString().trim();

    if (!TextUtils.isEmpty(title_val) && !TextUtils.isEmpty(shortDesc_val) && !TextUtils.isEmpty(story_val)){

        StorageReference filepath = mStorage.child("Images").child(mImageUri.getLastPathSegment());

        filepath.putFile(mImageUri).addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
            @Override
            public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {

                @SuppressWarnings("VisibleForTests")
                Uri downloadUrl = taskSnapshot.getDownloadUrl();
            }
        });
    }
}

一切正常,但FlipProgressDialog永远不会出现。

我也想知道如何解雇FlipProgressDialog,谢谢!

1 个答案:

答案 0 :(得分:0)

显示对话框

flip.show(getFragmentManager(),"flip");

取消对话

flip.dismiss();