Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在不在xml文件中定义的情况下以编程方式使用AVLoadingIndicatorView?_Android - Fatal编程技术网

Android 如何在不在xml文件中定义的情况下以编程方式使用AVLoadingIndicatorView?

Android 如何在不在xml文件中定义的情况下以编程方式使用AVLoadingIndicatorView?,android,Android,我想在AsyncTask中使用AVLoadingIndicatorView,但不在xml文件中定义它。可能吗?您可以按如下方式使用。对于其他用途,您最好查看源代码 您可以按如下方式使用。对于其他用途,您最好查看源代码 基本上,AVLoadingIndicator视图是从视图扩展而来的。因此,它需要一个UI容器才能显示。setVisibility无法工作,因为没有与之关联的父视图容器 尝试创建自定义ProgressDialog并为其分配AvLoadingIndicator视图 基本上,AVLoad

我想在AsyncTask中使用AVLoadingIndicatorView,但不在xml文件中定义它。可能吗?

您可以按如下方式使用。对于其他用途,您最好查看源代码


您可以按如下方式使用。对于其他用途,您最好查看源代码

基本上,AVLoadingIndicator视图是从视图扩展而来的。因此,它需要一个UI容器才能显示。setVisibility无法工作,因为没有与之关联的父视图容器

尝试创建自定义ProgressDialog并为其分配AvLoadingIndicator视图

基本上,AVLoadingIndicator视图是从视图扩展而来的。因此,它需要一个UI容器才能显示。setVisibility无法工作,因为没有与之关联的父视图容器

尝试创建自定义ProgressDialog并为其分配AvLoadingIndicator视图


ProgressBar ProgressBar=newprogressbar(上下文,null,android.R.attr.progressBarStyleSmall)我想使用AVLoadingIndicator视图。检查此链接::.@SharanjeetKaur检查我的答案,这可能会对您有所帮助,
ProgressBar ProgressBar=newprogressbar(context,null,android.R.attr.progressBarStyleSmall)我想使用AVLoadingIndicator视图。检查此链接::.@SharanjeetKaur检查我的答案,这可能会对您有所帮助,这是我的代码:AVLoadingIndicatorView AVLoadingIndicatorView=new AVLoadingIndicatorView(main activity.this);AvLoadingIndicator View.setIndicator(“BallSpinFadeLoader”);avLoadingIndicatorView.setIndicatorColor(R.color.colorPrimary);avLoadingIndicatorView.show();avLoadingIndicatorView.setVisibility(视图.可见);它显示的是空白屏幕您必须将avLoadingIndicatorView添加到视图树中。这是我的代码:avLoadingIndicatorView avLoadingIndicatorView=新建avLoadingIndicatorView(main Activity.This);AvLoadingIndicator View.setIndicator(“BallSpinFadeLoader”);avLoadingIndicatorView.setIndicatorColor(R.color.colorPrimary);avLoadingIndicatorView.show();avLoadingIndicatorView.setVisibility(视图.可见);它显示的是空白屏幕。您必须将AVLoadingIndicator视图添加到视图树中。现在,ProgressDialog已被弃用。您可以共享同一流的最新更新吗?现在,ProgressDialog已被弃用。您能否共享同一流程的最新更新?
AVLoadingIndicatorView indicator = new AVLoadingIndicatorView(context);
AVLoadingIndicatorView avLoadingIndicatorView=new AVLoadingIndicatorView(MainActivity.this);     
avLoadingIndicatorView.setIndicator("BallSpinFadeLoader"); 
avLoadingIndicatorView.setIndicatorColor(R.color.colorPrimar‌​y);

// Create progress dialog
ProgressDialog pd = new ProgressDialog(activity_context);
pd.setIndeterminate(true);
pd.show();
// Set custom view(Loading Indicator View) after showing dialog
pd.setContentView(avLoadingIndicatorView);