summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/imageeditor/ColorPickerAdapter.java
diff options
context:
space:
mode:
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.java22
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()));
});
}
}