“斑点进度”对话框不显示动画

时间:2016-05-24 10:15:55

标签: android alertdialog

我从{{3}}使用了这个库,我不知道为什么,但只显示标题,而不显示移动的点。

这是代码,非常简单

AlertDialog dialog = new SpotsDialog(this,"Searching..");
dialog.setCancelable(false);
dialog.show();

知道为什么会这样吗?谢谢

2 个答案:

答案 0 :(得分:0)

您忘记将自定义样式资源添加到构造函数(SpotDialog)。此资源文件定义斑点的颜色。

答案 1 :(得分:0)

将此添加到您的style.xml

<style name="Custom" parent="android:Theme.DeviceDefault.Dialog">
        <item name="DialogTitleAppearance">@android:style/TextAppearance.Medium</item>
        <item name="DialogTitleText">Updating…</item>
        <item name="DialogSpotColor">@android:color/holo_orange_dark</item>
        <item name="DialogSpotCount">4</item>
</style>

然后像这样初始化对话框

AlertDialog dialog = new SpotsDialog(this, R.style.Custom);