Ответ 1
Объект Тема - это тема, которая используется для стиля списка состояний цвета. Если вы не используете специальные темы с отдельными ресурсами, вы можете передать null
или текущую тему следующим образом:
TextView valorslide; // initialize
SeekBar seekBar; // initialize
Context context = this;
Resources resources = context.getResources();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M){
seekBar.setProgressTintList(resources.getColorStateList(R.color.bar_green, context.getTheme()));
valorslide.setTextColor(resources.getColorStateList(R.color.text_green, context.getTheme()));
} else {
seekBar.setProgressTintList(resources.getColorStateList(R.color.bar_green));
valorslide.setTextColor(resources.getColorStateList(R.color.text_green));
}
Если вам не нужна тема, вы можете просто передать null:
getColorStateList(R.color.text_green, null)
Подробнее см. документацию. Примечание. Вам нужно использовать только новую версию API 23 (Android Marshmallow) и выше.