To co dałem powyżej wstawiasz zamiast "R.drawable.football+icon_status".
Możesz sobie to wstawić gdzie chcesz, do HashMapy, findViewById, czy wszędzie indziej.
Po prostu R.drawable.footbal to Integer, i nie możesz go traktować jak String. Ta funkcja buduje ci taki Integer na podstawie przekazanych wartości.
Jeśli wstawisz zamiast"foodball" + icon_statusnp "ciasteczko" to zbuduje ci R.drawable.ciasteczko, jak zamiast"drawable" wstawisz "color", to zbuduje ci R.color.footballoff 🙂