Палитра цветов Android

Я хочу создать выпадающий палитре цветов, что-то вроде этого (извините за уродливое изображение):

Мне нужны только некоторые цвета (скажем, 6), поэтому мне не нужен полный палитра цветов, выпадающий список будет работать нормально.

Я знаю, что должен расширить адаптер массива для Spinner и переопределитьgetDropDownView а такжеGetView.

Я не знаю, как создать квадратную рамку с рамкой и сплошным цветом фона.

Я знаю, что могу определить свою собственную форму внутри рисования. В любом случае мне нужно установить цвет фона во время выполнения, поэтому мне также нужно изменить вид и установить правильный цвет фона.

Какой лучший способ сделать это? Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос