我正在使用 Momentics IDE(本机 SDK)开发 BlackBerry 10 移动应用程序。
我想要的只是使用TextStyleDefinition类在 c++ 中使用十六进制值设置标签颜色,如下所示:
Label* titleLabel = container->findChild<Label*>("titleLabelObj");
TextStyleDefinition* TSD;
TSD->setColor(Color::fromARGB("#F01E21"));
titleLabel->textStyle()->setBase(TSD()->style());
问题是' fromARGB(int argb) '函数回收了一个int值,所以我试图用“ 0x ”替换“ # ”,但它不起作用。
谁可以帮我这个事 ?我将非常感激。