处理部分 SonarQube 问题

This commit is contained in:
juntao
2022-05-23 11:38:29 +08:00
parent e57d15d650
commit cf2de0449e
15 changed files with 39 additions and 107 deletions

View File

@ -33,7 +33,7 @@ public class ConcernContentUtils {
ll = new LinearLayout(context);
ll.setOrientation(LinearLayout.HORIZONTAL);
for (int j = 0; j < 3; j++) {
SimpleDraweeView draweeView = getImageView(context, list, entrance, index, width, 0);
SimpleDraweeView draweeView = getImageView(context, list, index, width, 0);
imageViewList.add(draweeView);
int position = index;
draweeView.setOnClickListener(v -> {
@ -47,7 +47,7 @@ public class ConcernContentUtils {
count -= 3;
break;
case 1:
SimpleDraweeView draweeView = getImageView(context, list, entrance, index, width, 1);
SimpleDraweeView draweeView = getImageView(context, list, index, width, 1);
imageViewList.add(draweeView);
int position1 = index;
draweeView.setOnClickListener(v -> {
@ -62,7 +62,7 @@ public class ConcernContentUtils {
ll = new LinearLayout(context);
ll.setOrientation(LinearLayout.HORIZONTAL);
for (int j = 0; j < 2; j++) {
SimpleDraweeView imageView = getImageView(context, list, entrance, index, width, 2);
SimpleDraweeView imageView = getImageView(context, list, index, width, 2);
imageViewList.add(imageView);
int position2 = index;
imageView.setOnClickListener(v -> {
@ -79,8 +79,11 @@ public class ConcernContentUtils {
}
}
private static SimpleDraweeView getImageView(final Context context, final List<String> list, final String entrance,
final int position, int width, int type) {
private static SimpleDraweeView getImageView(final Context context,
final List<String> list,
final int position,
int width,
int type) {
SimpleDraweeView imageView;
LinearLayout.LayoutParams lparams;
switch (type) {