【问题标题】:How to display set of colors, if each color represent a character如果每种颜色代表一个字符,如何显示一组颜色
【发布时间】:2018-07-05 15:36:00
【问题描述】:

我正在开发一个应用程序,其中每个字符将代表一种特定的颜色,如下所示。

现在,当用户在键盘(软键盘)上键入时,我将在EditText(显然)中显示相应的颜色,如下所示。

但它(彩色字符)不必只是方形(圆形或立方体也应该是可支持的)

现在,问题是我不知道如何在EditText 中显示这些彩色句子。我应该在HTML 中创建一个方形盒子、立方体或其他东西,然后 将其转换为格式化的String 还是我应该为此目的制作View 列表?每个视图将代表每个字符,并将在布局中显示这些视图,因此看起来像第二个图像。 还是我必须制作动态复杂的渐变图像?

任何帮助将不胜感激。

谢谢!

【问题讨论】:

标签: android xml android-layout gradient android-color


【解决方案1】:

使用自定义字体。将字符定义为您想要显示的任何字符。然后将该编辑文本设置为该字体。

【讨论】:

  • 您能指导我如何制作自定义字体吗?另外,我忘了提到它应该是动态的。任何用户都可以为自己更改默认字符集。
猜你喜欢
  • 1970-01-01
  • 2014-04-07
  • 2014-12-03
  • 2012-02-18
  • 2012-08-24
  • 1970-01-01
  • 2019-01-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多