admin
2020-10-15 cd89367a01870afb5c1e818895abb03ffea42d88
library-mine/src/com/lcjian/library/video/VideoEpisodeDialog.java
@@ -56,7 +56,7 @@
        /**
         * @param videoEpisodes
         * @param position
         * @param showType      1-小方格  2-长条
         * @param showType      1-长条  2-小方格
         * @return
         */
        public Builder setEpisodes(List<VideoEpisode> videoEpisodes, int position, int showType) {
@@ -81,7 +81,7 @@
                }
            });
            if (showType == 1) {
            if (showType == 2) {
                gv_episode.setNumColumns(4);
            } else {
                gv_episode.setNumColumns(1);
@@ -95,8 +95,17 @@
            WindowManager.LayoutParams params = videoLoadingDialog.getWindow()
                    .getAttributes();
            params.width = DimenUtils.dip2px(activity, 220);
            params.height = DimenUtils.getScreenHeight(activity);
            params.height = WindowManager.LayoutParams.MATCH_PARENT;  //WindowManager.LayoutParams.MATCH_PARENT; //DimenUtils.getScreenWidth(activity);
            videoLoadingDialog.getWindow().setAttributes(params);
            //防止被状态栏占用高度
            int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                    | View.SYSTEM_UI_FLAG_LAYOUT_STABLE
                    | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                    | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                    | View.SYSTEM_UI_FLAG_IMMERSIVE
                    | View.SYSTEM_UI_FLAG_FULLSCREEN;
            videoLoadingDialog.getWindow().getDecorView().setSystemUiVisibility(uiOptions);
            videoLoadingDialog.getWindow().setGravity(Gravity.RIGHT);//设置显示在右侧
            videoLoadingDialog.setCanceledOnTouchOutside(true);
@@ -128,7 +137,7 @@
                textView.setMaxLines(1);
                textView.setTextColor(Color.WHITE);
                textView.setEllipsize(TextUtils.TruncateAt.END);
                if (showType == 1) {
                if (showType == 2) {
                    ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(DimenUtils.dip2px(activity, 35), DimenUtils.dip2px(activity, 35));
                    textView.setLayoutParams(params);
                } else {