|
|
@@ -19,6 +19,7 @@ import java.util.List;
|
|
|
import kr.co.zumo.app.R;
|
|
|
import kr.co.zumo.app.lifeplus.bean.CategoryFilterDataSectionBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.CategoryFilterBean;
|
|
|
+import kr.co.zumo.app.lifeplus.helper.NavigationBar;
|
|
|
import kr.co.zumo.app.lifeplus.util.ResourceUtil;
|
|
|
import kr.co.zumo.app.lifeplus.util.StringUtil;
|
|
|
import kr.co.zumo.app.lifeplus.view.custom.CustomSquareCheckBox;
|
|
|
@@ -83,8 +84,21 @@ public class CategoryFilterDialog extends DialogBase<ICustomFilterListener<Categ
|
|
|
buttonLoadingView = getView().findViewById(R.id.button_loading_view);
|
|
|
buttonLoadingView.draw(getView().getContext());
|
|
|
|
|
|
- applyAnimation();
|
|
|
+ // navigation var setting
|
|
|
+ ((ViewGroup) getView().findViewById(R.id.container_navigation_bar))
|
|
|
+ .addView(
|
|
|
+ new NavigationBar.Builder(getContext())
|
|
|
+ .title(R.string.filter)
|
|
|
+ .close(navigationBar -> {
|
|
|
+ if (null != getCustomListener()) {
|
|
|
+ getCustomListener().onDialogCanceled(CategoryFilterDialog.this);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .build()
|
|
|
+ .getView()
|
|
|
+ );
|
|
|
|
|
|
+ applyAnimation();
|
|
|
applyFullScreen();
|
|
|
|
|
|
if (null == selectedList) {
|
|
|
@@ -97,12 +111,6 @@ public class CategoryFilterDialog extends DialogBase<ICustomFilterListener<Categ
|
|
|
|
|
|
getView().setPadding(0, ResourceUtil.getStatusBarHeight(), 0, ResourceUtil.getNavBarHeight());
|
|
|
|
|
|
- getView().findViewById(R.id.image_view_cancel_main).setOnClickListener(view -> {
|
|
|
- if (null != getCustomListener()) {
|
|
|
- getCustomListener().onDialogCanceled(CategoryFilterDialog.this);
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
getView().findViewById(R.id.text_view_reset).setOnClickListener(view -> {
|
|
|
reset();
|
|
|
applyContentsNumber();
|
|
|
@@ -199,6 +207,7 @@ public class CategoryFilterDialog extends DialogBase<ICustomFilterListener<Categ
|
|
|
|
|
|
/**
|
|
|
* 로딩뷰의 visible 설정
|
|
|
+ *
|
|
|
* @param isVisibleLoading
|
|
|
*/
|
|
|
private void setVisibleLoading(boolean isVisibleLoading) {
|