Я видел несколько примеров этого вопроса здесь, и предоставленные решения, похоже, не работают.setBackgroundDrawable не меняет LayoutBackground
Моя цель: обновить фон моего LinearLayout в зависимости от того, какой цвет я получаю от запроса к базе данных.
То, что я до сих пор:
if(teamc=="black"){
drawable = this.getResources().getDrawable(R.drawable.blackbackground);
Toast.makeText(TeamActivity.this,teamc, Toast.LENGTH_LONG).show();
teamColor.setBackgroundDrawable(drawable);
}
цвет команды определяется как
teamColor = (LinearLayout) findViewById(R.id.teamcolor);
Что происходит, что Toast появляется только штраф, но фон не меняется.
Любая помощь будет оценена по достоинству.
ничего себе, не тот неловко – richardnixonthethird
Нет, это не :), эти вещи случаются с каждым :) – Cata