如何设置自己的ProgressDialog加载图像?

| 我有动画gif图像,当我尝试在ProgressDialog中使用它时,它不会显示。
    ProgressDialog dialog = new ProgressDialog(this);
    dialog.setIcon(R.drawable.loading);
    dialog.setTitle(\"Loading\");
    dialog.setMessage(\"Please wait...\");
    dialog.show();
我做错了什么?如何设置自己的加载图像?     
已邀请:
默认的加载图像不是gif图像,而是两个图像的组合,然后对其进行动画处理。在android的res.drawable / progress_large.xml中查看可能有助于您的源代码。     
也许为时已晚,但我对你有同样的问题。然后在这个GitHub代码存储库中找到解决方案 然后我在做什么 Android无法自动加载gif,因此您必须拆分gif 图像成图像。您可以使用此网站拆分Gif。将拆分的gif图像复制到您的可绘制文件夹中。 创建自定义进度对话框和自定义布局。 创建自定义进度动画,然后编辑源图像。然后根据需要更改持续时间。 像这样将代码更改为
ProgressDialog dialog = new MyCustomProgressDialog.ctor(this);
dialog.show();
并且您的加载图片已更改。 该代码仅显示gif图像,如果要settitle和setimage只需更改自定义进度对话框和自定义布局     
您可以使用自定义对话框,而不是使用默认的ProgressDialog。 根据需要设置图像。     

要回复问题请先登录注册