问题描述
||
我正在为我的一个学校项目制作一款Android音乐符号应用程序。
在此应用中,我没有音乐符号渲染机制。取而代之的是,我使用一种字体,该字体在所有的音符都处在不同的高度,并带有适当的乐谱行。这样,我所需要做的就是将字符插入EditText视图。
最近,我发现使用这种方法无法同时演奏2个音符。
我想知道在EditText视图中是否有2个字符可以相互重叠的方式,以便可以在同一列中显示2个高度不同的笔记。
另外,如果有人知道在Android上播放音乐的库,请与我分享知识。
解决方法
将SurfaceView与必要的音乐PNG位图一起使用。假设您的项目可以处理Wikibooks使用的任何开源许可证,您都可以在这里找到很多所需的位图。如果不能,我确定您可以在其他地方找到音乐位图。