如何在mupdf库android中更改突出显示颜色

时间:2016-03-17 07:29:47

标签: android mupdf

我的项目是使用mupdf for android。我无法更改突出显示的文本的颜色。任何人都可以帮助我。 提前谢谢。

1 个答案:

答案 0 :(得分:2)

在Mupdf库中,他们使用了一些默认颜色来突出显示

 color[0] = 1.0;
 color[1] = 1.0;
 color[2] = 0.0;

要动态更改颜色,可以将整数颜色值作为参数传递给相应的方法,并将其分配如下。

color[0] = ((intcolor >> 16) & 0xFF) / 255.0;  // Extract the RR byte
color[1] = ((intcolor >> 8) & 0xFF) / 255.0;   // Extract the GG byte
color[2] = (intcolor & 0xFF) / 255.0; // Extract the BB byte