Как отобразить набор цветов, если каждый цвет представляет символ - PullRequest
0 голосов
/ 05 июля 2018

Я разрабатываю приложение, в котором каждый символ будет представлять определенный цвет, как показано ниже. enter image description here

Теперь, когда пользователь печатает на клавиатуре (программной клавиатуре), я отображаю соответствующие цвета в EditText (очевидно), как показано ниже. enter image description here

Но оно (цветной символ) не обязательно должно быть только квадратным (круг или куб также должны поддерживаться)

Теперь проблема в том, что я не знаю, как отобразить эти цветные предложения в EditText. Должен ли я создать квадратную коробку, куб или что-то в HTML, а затем преобразовать его в форматированный String или мне для этого нужно составить список View? Где каждый вид будет представлять каждый символ и будет отображать эти виды в макете, следуя друг за другом, так что это будет похоже на второе изображение. Или мне нужно сделать динамическое сложное градиентное изображение?

Любая помощь будет оценена.

Спасибо!

1 Ответ

0 голосов
/ 05 июля 2018

Используйте пользовательский шрифт. Определите символы, чтобы быть тем, что вы хотите отобразить. Затем установите этот текст для редактирования на этот источник.

...