|
@@ -13,19 +13,15 @@ import com.chad.library.adapter.base.listener.OnItemClickListener;
|
|
|
import com.cooleshow.base.constanst.Constants;
|
|
|
import com.cooleshow.base.router.RouterPath;
|
|
|
import com.cooleshow.base.ui.fragment.BaseMVPFragment;
|
|
|
-import com.cooleshow.base.utils.PermissionUtils;
|
|
|
import com.cooleshow.base.utils.SizeUtils;
|
|
|
-import com.cooleshow.base.utils.SoftKeyboardUtil;
|
|
|
import com.cooleshow.base.utils.SoftKeyboardUtils;
|
|
|
import com.cooleshow.base.utils.ToastUtil;
|
|
|
import com.cooleshow.base.utils.UiUtils;
|
|
|
import com.cooleshow.base.utils.Utils;
|
|
|
import com.cooleshow.base.utils.helper.PermissionTipHelper;
|
|
|
-import com.cooleshow.base.widgets.DialogUtil;
|
|
|
import com.cooleshow.base.widgets.EmptyViewLayout;
|
|
|
-import com.cooleshow.base.widgets.dialog.CommonConfirmDialog;
|
|
|
import com.cooleshow.base.widgets.dialog.CommonConfirmDialog2;
|
|
|
-import com.cooleshow.base.widgets.dialog.CommonFilterDialog;
|
|
|
+import com.cooleshow.base.widgets.dialog.CommonFilterDialogV2;
|
|
|
import com.cooleshow.musicmerge.R;
|
|
|
import com.cooleshow.musicmerge.adapter.MyDraftWorkListAdapter;
|
|
|
import com.cooleshow.musicmerge.bean.MyWorkListBean;
|
|
@@ -55,7 +51,7 @@ public class MyWorkDraftFragment extends BaseMVPFragment<FgMyWorkDraftLayoutBind
|
|
|
private MyDraftWorkListAdapter mListAdapter;
|
|
|
|
|
|
private boolean isEditMode = false;
|
|
|
- private CommonFilterDialog<WorksType> mCommonFilterDialog;
|
|
|
+ private CommonFilterDialogV2<WorksType> mCommonFilterDialog;
|
|
|
private String fileType;
|
|
|
private String searchStr;
|
|
|
private int filterSelectPos = 0;
|
|
@@ -325,8 +321,8 @@ public class MyWorkDraftFragment extends BaseMVPFragment<FgMyWorkDraftLayoutBind
|
|
|
|
|
|
private void selectFilter(TextView targetView) {
|
|
|
if (mCommonFilterDialog == null) {
|
|
|
- mCommonFilterDialog = new CommonFilterDialog<WorksType>(getContext());
|
|
|
- mCommonFilterDialog.setOnEventListener(new CommonFilterDialog.OnEventListener() {
|
|
|
+ mCommonFilterDialog = new CommonFilterDialogV2<WorksType>(getContext());
|
|
|
+ mCommonFilterDialog.setOnEventListener(new CommonFilterDialogV2.OnEventListener() {
|
|
|
@Override
|
|
|
public void onItemClickListener(BaseQuickAdapter baseQuickAdapter, int pos) {
|
|
|
if (mWorksTypes != null && pos < mWorksTypes.size()) {
|