Android上的音符符号

时间:2014-07-22 16:48:54

标签: android symbols

我正在制作一个钢琴测验应用程序,我正处于需要在键盘上写下所有字母笔记的位置,更确切地说,当用户试图猜出所播放的音符并按下某个键时音乐信将出现在那把钥匙上。

这是用户触摸某个键时应用的屏幕截图: enter image description here

我的问题与音乐符号平面有关:

enter image description here

如何实现该符号并在应用中实现?例如,dflat显示为“DB”,我需要将其重写为“Dflat”,作为音乐符号平坦。

编辑:字母注释显示为文本视图。

1 个答案:

答案 0 :(得分:4)

您是否询问扁平符号是否有文字字符?如果是,请点击此处:http://en.wikipedia.org/wiki/List_of_Unicode_characters

您是否在询问如何将字体设置为支持所述字符的字体?如果是这样,请查看TextView的setTypeface()方法:http://developer.android.com/reference/android/widget/TextView.html

您也可以考虑使用图标而不是文字。

编辑:扁平符号un的unicode字符是266D,您可以通过\ u转义字符在Java中使用unicode。像这样:

sampleText.setText("\u266D");

您必须使用支持该字符的字体。更重要的是,您的用户也是如此。这就是为什么使用图标可能更好的主意。