加载旋转轮animation

我正在做一个search和填充列表视图与结果,因为他们来了。 最上面有一个文字为“Search in progress …”的酒吧。我想给右边的酒吧添加一个小型的旋转轮animation,向用户显示正在完成的工作。

加载缩略图时,您可以在右上angular的图库应用中看到此旋转轮。 此外,在Astro File Manager中显示相同的animation时,文件正在目录中列出(再次右上angular)。

我怎么把它放在那里?

Solutions Collecting From Web of "加载旋转轮animation"

您需要在setContentView之前调用onCreate requestWindowFeature

 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.search_screen); 

假设你正在使用AsyncTaskAsyncTask列表

onPreExecute()会调用setProgressBarIndeterminateVisibility(true);

onPostExecute()将调用setProgressBarIndeterminateVisibility(false);

我在我的应用程序中做了旋转进度条。 希望这会帮助你。

 progDailog = ProgressDialog.show(this, "Progress_bar or give anything you want", "Give message like ....please wait....", true); new Thread() { public void run() { try { // sleep the thread, whatever time you want. sleep(2000); } catch (Exception e) { } progDailog.dismiss(); } }.start(); 

如果你还有疑问,请告诉我。

  ProgressDialog dialog = new ProgressDialog(youravtivity.this); dialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); dialog.setMessage("Loading. Please wait..."); dialog.setIndeterminate(true); dialog.setCanceledOnTouchOutside(false); dialog.show();