X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2FHueRingDialog.java;h=b10c1e025f16bd91d26d40a6d3a7775230406fff;hb=f973784f579d42988174acf0b24593aa23180fa6;hp=f53c0429c5c31278ffb0661e729c1554eb574c0b;hpb=efa1f56494e485c7f8d4f97cd64df4b01f7b5e07;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/HueRingDialog.java b/app/src/main/java/net/ktnx/mobileledger/ui/HueRingDialog.java index f53c0429..b10c1e02 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/HueRingDialog.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/HueRingDialog.java @@ -1,5 +1,5 @@ /* - * Copyright © 2019 Damyan Ivanov. + * Copyright © 2020 Damyan Ivanov. * This file is part of MoLe. * MoLe is free software: you can distribute it and/or modify it * under the term of the GNU General Public License as published by @@ -21,19 +21,21 @@ import android.app.Dialog; import android.content.Context; import android.os.Bundle; +import androidx.annotation.NonNull; + import net.ktnx.mobileledger.R; import net.ktnx.mobileledger.utils.Colors; -import androidx.annotation.NonNull; - public class HueRingDialog extends Dialog { - private int initialHue; + private final int currentHue; + private final int initialHue; private HueRing hueRing; private HueSelectedListener listener; - public HueRingDialog(@NonNull Context context, int initialHue) { + public HueRingDialog(@NonNull Context context, int initialHue, int currentHue) { super(context); this.initialHue = initialHue; + this.currentHue = currentHue; } @Override protected void onCreate(Bundle savedInstanceState) { @@ -41,7 +43,7 @@ public class HueRingDialog extends Dialog { setContentView(R.layout.hue_dialog); hueRing = findViewById(R.id.ring); hueRing.setInitialHue(initialHue); - hueRing.setHue(initialHue); + hueRing.setHue(currentHue); findViewById(R.id.btn_ok).setOnClickListener(v -> { if (listener != null) listener.onHueSelected(hueRing.getHueDegrees()); @@ -49,8 +51,6 @@ public class HueRingDialog extends Dialog { dismiss(); }); - findViewById(R.id.btn_cancel).setOnClickListener(v -> dismiss()); - findViewById(R.id.btn_default) .setOnClickListener(v -> hueRing.setHue(Colors.DEFAULT_HUE_DEG)); }