pull/1881/head
kunfei 3 years ago
parent 65684e3a1e
commit d6f571277f
  1. 5
      app/src/main/java/io/legado/app/utils/ColorUtils.kt

@ -4,6 +4,7 @@ import android.graphics.Color
import androidx.annotation.ColorInt
import androidx.annotation.FloatRange
import androidx.core.graphics.ColorUtils
import java.util.*
import kotlin.math.*
@ -40,9 +41,7 @@ object ColorUtils {
}
fun isColorLight(@ColorInt color: Int): Boolean {
val darkness =
1 - (0.299 * Color.red(color) + 0.587 * Color.green(color) + 0.114 * Color.blue(color)) / 255
return darkness < 0.4
return ColorUtils.calculateLuminance(color) >= 0.65
}
@ColorInt

Loading…
Cancel
Save