麦步社区-论坛

标题: bitmap 的黑白颠倒问题 [打印本页]

作者: nareix    时间: 2015-9-29 19:04
标题: bitmap 的黑白颠倒问题
资源文件里的 bitmap 和显示出来的 bitmap 黑白颠倒。
把资源文件里的 bitmap 颠倒后,显示出来的还是不变。

我使用 imagemagick 转换的图片。

作者: mark    时间: 2015-9-30 09:49
你可以试下用app_layer_set_bg_color接口,设置下图层的背景颜色。如果图层背景颜色设置为黑色,则你的图片或者文字都会被反色。

另外,你可以找一张既有黑色又有白色的bmp深度1位的图片,只单独显示。看颜色是否显示正常。

最后,可以试下用window附件自带的画图工具进行图片的转换。
作者: nareix    时间: 2015-9-30 10:21
设置为黑色可以解决,谢谢!
作者: 陶坤@麦步    时间: 2015-9-30 10:26
nareix 发表于 2015-9-30 10:21
设置为黑色可以解决,谢谢!

期待你的表盘
作者: Zola    时间: 2015-10-9 01:54
void app_layer_set_bg_color(Layer *layer, enum GColor color);

这个怎么用?里面是5个参数还是两个参数?里面的星号是什么意思?
求范例。
还有,如何取得温度传感器和气压传感器数据?我看了API文档和demo代码 ,没找到。
作者: Ivan    时间: 2015-10-10 09:35
Zola 发表于 2015-10-9 01:54
void app_layer_set_bg_color(Layer *layer, enum GColor color);

这个怎么用?里面是5个参数还是两个参数 ...

2个,c++中,*为指针运算符,应该是这样理解,enum枚举
作者: Ivan    时间: 2015-10-10 09:39
demo好像是c,而不是c++
作者: Zola    时间: 2015-10-10 13:44
设置背景为黑色的完整代码在哪里有参考?




欢迎光临 麦步社区-论坛 (http://203.195.186.190/) Powered by Discuz! X3.2