1

我刚刚尝试在 Titanium 的 android App 中更改 Activity 指示器的颜色,发现该属性没有按预期工作。我为此编写了以下代码:

var win = Ti.UI.createWindow(
{ backgroundColor : "#fff" });

var activityIndicator = Ti.UI.createActivityIndicator(
{ indicatorColor :"red"});

activityIndicator.show();

win.add(indicatorHolder);

win.open();

有人有答案吗??

上述代码的屏幕截图

我正在使用 Studio,构建:4.8.1.201612050850 SDK:6.0.1.GA 类型:Android App

4

1 回答 1

0

indicatorProperty 仅适用于 iOS。我相信有关此属性的文档未正确编写/验证。

在 iOS 中,您可以使用此属性。

在 Android 中,您可以使用将以下属性设置为所需颜色的自定义主题:

<item name="colorAccent">#f00</item>

请注意,此 item 属性也会更改许多元素的颜色主题,因此请在使用主题之前阅读colorAccent用法。

于 2017-02-07T04:51:08.320 回答