在做手写功能模块发现点击蓝色颜色选项,画出来的笔记为红色,点击红色的选项会出现蓝色的笔记效果。
就在toolbar里面的颜色编辑做了更改。
这样,使用mouse进行手写没有问题。
使用手写板进行手写问题依旧。我从没有怀疑过我的代码会有问题,结果却让人意外。
我以为rgb的分量是由左向右依次是错的。
下面是正确的代码:
Pen pen(Color(255,
Pos1.color & 0x000000ff, Pos1.color>>8 & 0x000000ff, Pos1.color>>16 & 0x000000ff),
Pos1.width * Pos1.press/250);