diff options
Diffstat (limited to 'app/src/main/java/app/fedilab/android/imageeditor/ColorPickerAdapter.java')
-rw-r--r-- | app/src/main/java/app/fedilab/android/imageeditor/ColorPickerAdapter.java | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/app/src/main/java/app/fedilab/android/imageeditor/ColorPickerAdapter.java b/app/src/main/java/app/fedilab/android/imageeditor/ColorPickerAdapter.java index 7356faf95..36ca2c91f 100644 --- a/app/src/main/java/app/fedilab/android/imageeditor/ColorPickerAdapter.java +++ b/app/src/main/java/app/fedilab/android/imageeditor/ColorPickerAdapter.java @@ -15,6 +15,8 @@ import androidx.annotation.NonNull; import androidx.core.content.ContextCompat; import androidx.recyclerview.widget.RecyclerView; +import org.jetbrains.annotations.NotNull; + import java.util.ArrayList; import java.util.List; @@ -31,7 +33,7 @@ public class ColorPickerAdapter extends RecyclerView.Adapter<ColorPickerAdapter. private List<Integer> colorPickerColors; private OnColorPickerClickListener onColorPickerClickListener; - ColorPickerAdapter(@NonNull Context context, @NonNull List<Integer> colorPickerColors) { + private ColorPickerAdapter(@NonNull Context context, @NonNull List<Integer> colorPickerColors) { this.context = context; this.inflater = LayoutInflater.from(context); this.colorPickerColors = colorPickerColors; @@ -43,7 +45,7 @@ public class ColorPickerAdapter extends RecyclerView.Adapter<ColorPickerAdapter. this.inflater = LayoutInflater.from(context); } - public static List<Integer> getDefaultColors(Context context) { + private static List<Integer> getDefaultColors(Context context) { ArrayList<Integer> colorPickerColors = new ArrayList<>(); colorPickerColors.add(ContextCompat.getColor(context, R.color.blue_color_picker)); colorPickerColors.add(ContextCompat.getColor(context, R.color.brown_color_picker)); @@ -60,8 +62,9 @@ public class ColorPickerAdapter extends RecyclerView.Adapter<ColorPickerAdapter. return colorPickerColors; } + @NotNull @Override - public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + public ViewHolder onCreateViewHolder(@NotNull ViewGroup parent, int viewType) { View view = inflater.inflate(R.layout.color_picker_item_list, parent, false); return new ViewHolder(view); } @@ -98,7 +101,7 @@ public class ColorPickerAdapter extends RecyclerView.Adapter<ColorPickerAdapter. view.setBackgroundDrawable(layerDrawable); } - public void setOnColorPickerClickListener(OnColorPickerClickListener onColorPickerClickListener) { + void setOnColorPickerClickListener(OnColorPickerClickListener onColorPickerClickListener) { this.onColorPickerClickListener = onColorPickerClickListener; } @@ -109,15 +112,12 @@ public class ColorPickerAdapter extends RecyclerView.Adapter<ColorPickerAdapter. class ViewHolder extends RecyclerView.ViewHolder { View colorPickerView; - public ViewHolder(View itemView) { + ViewHolder(View itemView) { super(itemView); colorPickerView = itemView.findViewById(R.id.color_picker_view); - itemView.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - if (onColorPickerClickListener != null) - onColorPickerClickListener.onColorPickerClickListener(colorPickerColors.get(getAdapterPosition())); - } + itemView.setOnClickListener(v -> { + if (onColorPickerClickListener != null) + onColorPickerClickListener.onColorPickerClickListener(colorPickerColors.get(getAdapterPosition())); }); } } |