Wybór koloru rozwijanego Androida

Chcę utworzyć rozwijany selektor kolorów, coś takiego (przepraszam za brzydki obraz):

Potrzebuję tylko niektórych kolorów (powiedzmy 6), więc nie potrzebuję kompletnego selektora kolorów, lista rozwijana będzie działać dobrze.

Wiem, że muszę przedłużyć adapter tablicowy dla Spinnera i nadpisaćgetDropDownView igetView.

Nie wiem, jak utworzyć kwadratowe pudełko z obramowaniem i jednolitym kolorem tła.

Wiem, że mogę zdefiniować swój własny kształt w przeciągu. W każdym razie muszę ustawić kolor tła w czasie wykonywania, więc muszę także zmienić widok i ustawić poprawny kolor tła.

Jaki jest najlepszy sposób na to? Dzięki.

questionAnswers(1)

yourAnswerToTheQuestion