Update MainActivity.kt

This commit is contained in:
Tibor Kaputa 2021-12-29 10:37:52 +01:00 committed by GitHub
parent b1bf1c2745
commit cb0f7f9a0d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -50,7 +50,7 @@ class MainActivity : SimpleActivity(), CanvasListener {
private val BITMAP_PATH = "bitmap_path" private val BITMAP_PATH = "bitmap_path"
private val URI_TO_LOAD = "uri_to_load" private val URI_TO_LOAD = "uri_to_load"
private lateinit var eyeDropper : EyeDropper private lateinit var eyeDropper: EyeDropper
private var defaultPath = "" private var defaultPath = ""
private var defaultFilename = "" private var defaultFilename = ""
@ -96,12 +96,14 @@ class MainActivity : SimpleActivity(), CanvasListener {
toast(R.string.eraser) toast(R.string.eraser)
true true
} }
redo.setOnClickListener { my_canvas.redo() } redo.setOnClickListener { my_canvas.redo() }
eye_dropper.setOnClickListener { eyeDropperClicked() } eye_dropper.setOnClickListener { eyeDropperClicked() }
eye_dropper.setOnLongClickListener { eye_dropper.setOnLongClickListener {
toast(R.string.eyedropper) toast(R.string.eyedropper)
true true
} }
checkIntents() checkIntents()
if (!isImageCaptureIntent) { if (!isImageCaptureIntent) {
checkWhatsNewDialog() checkWhatsNewDialog()
@ -356,7 +358,14 @@ class MainActivity : SimpleActivity(), CanvasListener {
} else { } else {
eyeDropper.stop() eyeDropper.stop()
} }
eye_dropper.setImageDrawable(ContextCompat.getDrawable(this, if (isEyeDropperOn) R.drawable.ic_colorize_off_vector else R.drawable.ic_colorize_vector))
val iconId = if (isEyeDropperOn) {
R.drawable.ic_colorize_off_vector
} else {
R.drawable.ic_colorize_on_vector
}
eye_dropper.setImageResource(iconId)
} }
private fun confirmImage() { private fun confirmImage() {