#seekbarを使って背景色を変更したいです.
###現状
・activity_main.xmlでseekbarと背景色用のviewの実装
・seekbarのMaxの値を255に設定
Kotlin
1<?xml version="1.0" encoding="utf-8"?> 2<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:app="http://schemas.android.com/apk/res-auto" 4 xmlns:tools="http://schemas.android.com/tools" 5 android:layout_width="match_parent" 6 android:layout_height="match_parent" 7 tools:context=".MainActivity"> 8 9 10 <View 11 android:id="@+id/backgroundColor" 12 android:layout_width="wrap_content" 13 android:layout_height="wrap_content" 14 android:background="#0000FF" 15 app:layout_constraintBottom_toBottomOf="parent" 16 app:layout_constraintEnd_toEndOf="parent" 17 app:layout_constraintStart_toStartOf="parent" 18 app:layout_constraintTop_toTopOf="parent" /> 19 20 <SeekBar 21 android:id="@+id/seekBar" 22 android:layout_width="match_parent" 23 android:layout_height="wrap_content" 24 android:max="255" 25 app:layout_constraintBottom_toBottomOf="parent" 26 app:layout_constraintLeft_toLeftOf="parent" 27 app:layout_constraintRight_toRightOf="parent" 28 app:layout_constraintTop_toTopOf="parent" /> 29 30 31</androidx.constraintlayout.widget.ConstraintLayout>
Kotlin
1package com.example.healthcareapp 2 3import androidx.appcompat.app.AppCompatActivity 4import android.os.Bundle 5import android.widget.TextView 6import android.graphics.Color 7import android.widget.SeekBar 8import kotlinx.android.synthetic.main.activity_main.* 9import android.widget.SeekBar.OnSeekBarChangeListener 10 11 12 13class MainActivity : AppCompatActivity() { 14 15 override fun onCreate(savedInstanceState: Bundle?) { 16 super.onCreate(savedInstanceState) 17 setContentView(R.layout.activity_main) 18 19 20 } 21 22 23}
解決法だけでなく質問の仕方など,ご指摘もいただけたら嬉しいです.