package com.wangdaye.mysplash.common.ui.dialog;
import android.annotation.SuppressLint;
import android.app.AlertDialog;
import android.app.Dialog;
import android.os.Bundle;
import android.support.design.widget.CoordinatorLayout;
import android.view.LayoutInflater;
import android.view.View;
import com.wangdaye.mysplash.R;
import com.wangdaye.mysplash.common._basic.MysplashDialogFragment;
import butterknife.BindView;
import butterknife.ButterKnife;
/**
* Request browsable data dialog.
*
* This dialog is used to show a progress when a browsable view is requesting the browsable data
* with a HTTP request.
*
* */
public class RequestBrowsableDataDialog extends MysplashDialogFragment {
@BindView(R.id.dialog_request_browsable_data_container)
CoordinatorLayout container;
@SuppressLint("InflateParams")
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
super.onCreateDialog(savedInstanceState);
View view = LayoutInflater.from(getActivity()).inflate(R.layout.dialog_request_browsable_data, null, false);
ButterKnife.bind(this, view);
setCancelable(false);
return new AlertDialog.Builder(getActivity())
.setView(view)
.create();
}
@Override
public CoordinatorLayout getSnackbarContainer() {
return container;
}
}