相关疑难解决方法(0)

带有setContentView的Android ProgressDialog

我已经阅读了很多关于此事的内容,并且看不到之前已经完成或尝试过的人.

所以我有一个扩展ImageView的对象,然后在此我调用一个进度对话框并将进度对话框的内容设置为imageview(即尝试在imageview..view中绘制进度对话框.)

    loadingProgressDialog.setContentView(this); //this is: LoaderImageView extends ImageView        
    loadingProgressDialog.setIndeterminate(true);
    loadingProgressDialog.show();
Run Code Online (Sandbox Code Playgroud)

我收到错误:必须在添加内容之前调用requestFeature()

现在我在大量帖子之前看到过这个错误,是的,答案似乎很明显.我试图设置所有功能:

loadingProgressDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
loadingProgressDialog.requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
loadingProgressDialog.getWindow().requestFeature(Window.FEATURE_PROGRESS);
loadingProgressDialog.getWindow().requestFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
Run Code Online (Sandbox Code Playgroud)

但首先我不明白为什么需要这个?第二,他们都没有工作!

所以问题是我可以将ProgressDialog contentView设置为ImageView吗?如果是这样我有什么问题?

android progressdialog custom-view imageview

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

custom-view ×1

imageview ×1

progressdialog ×1