|
|
|
|
@ -8,8 +8,8 @@ import android.os.Build |
|
|
|
|
import android.os.Bundle |
|
|
|
|
import android.view.View |
|
|
|
|
import androidx.fragment.app.Fragment |
|
|
|
|
import kotlinx.android.synthetic.main.activity_color_picker.* |
|
|
|
|
import net.pokeranalytics.android.R |
|
|
|
|
import net.pokeranalytics.android.databinding.ActivityColorPickerBinding |
|
|
|
|
import net.pokeranalytics.android.ui.activity.components.BaseActivity |
|
|
|
|
|
|
|
|
|
class ColorPickerActivity : BaseActivity() { |
|
|
|
|
@ -33,15 +33,17 @@ class ColorPickerActivity : BaseActivity() { |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
override fun onCreate(savedInstanceState: Bundle?) { |
|
|
|
|
private lateinit var binding: ActivityColorPickerBinding |
|
|
|
|
|
|
|
|
|
override fun onCreate(savedInstanceState: Bundle?) { |
|
|
|
|
super.onCreate(savedInstanceState) |
|
|
|
|
|
|
|
|
|
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O) { // used to fix Oreo crash |
|
|
|
|
requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
setContentView(R.layout.activity_color_picker) |
|
|
|
|
|
|
|
|
|
binding = ActivityColorPickerBinding.inflate(layoutInflater) |
|
|
|
|
setContentView(binding.root) |
|
|
|
|
this.title = getString(R.string.select_a_color) |
|
|
|
|
initUI() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -49,29 +51,29 @@ class ColorPickerActivity : BaseActivity() { |
|
|
|
|
* Init UI |
|
|
|
|
*/ |
|
|
|
|
private fun initUI() { |
|
|
|
|
color1.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
color2.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
color3.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
color4.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
color5.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
color6.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
color7.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
color8.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
color9.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
binding.color1.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
binding.color2.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
binding.color3.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
binding.color4.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
binding.color5.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
binding.color6.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
binding.color7.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
binding.color8.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
binding.color9.setOnClickListener { manageSelectedColor(it) } |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private fun manageSelectedColor(view: View) { |
|
|
|
|
|
|
|
|
|
val color = when(view) { |
|
|
|
|
color1 -> getColor(R.color.player_color_1) |
|
|
|
|
color2 -> getColor(R.color.player_color_2) |
|
|
|
|
color3 -> getColor(R.color.player_color_3) |
|
|
|
|
color4 -> getColor(R.color.player_color_4) |
|
|
|
|
color5 -> getColor(R.color.player_color_5) |
|
|
|
|
color6 -> getColor(R.color.player_color_6) |
|
|
|
|
color7 -> getColor(R.color.player_color_7) |
|
|
|
|
color8 -> getColor(R.color.player_color_8) |
|
|
|
|
color9 -> getColor(R.color.player_color_9) |
|
|
|
|
binding.color1 -> getColor(R.color.player_color_1) |
|
|
|
|
binding.color2 -> getColor(R.color.player_color_2) |
|
|
|
|
binding.color3 -> getColor(R.color.player_color_3) |
|
|
|
|
binding.color4 -> getColor(R.color.player_color_4) |
|
|
|
|
binding.color5 -> getColor(R.color.player_color_5) |
|
|
|
|
binding.color6 -> getColor(R.color.player_color_6) |
|
|
|
|
binding.color7 -> getColor(R.color.player_color_7) |
|
|
|
|
binding.color8 -> getColor(R.color.player_color_8) |
|
|
|
|
binding.color9 -> getColor(R.color.player_color_9) |
|
|
|
|
else -> getColor(R.color.player_color_1) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|