我正在寻找一些关于如何在 android 中创建加载动画的信息。是否可以创建这个动画,我可以在一个线程中调用这个动画并在另一个线程中结束?
我寻求这个:
试试下面的代码
ProgressDialog 用于显示:
ProgressDialog mDialog = new ProgressDialog(getApplicationContext());
mDialog.setMessage("Loading...");
mDialog.setCancelable(false);
mDialog.show();
取消 ProgressDialog 后,代码如下:
mdialog.dismiss();
这基本上是通过AsyncTask和由AsyncTask启动和关闭的ProgressDialog(使用微调器样式)完成的。
您不能从该 UI 线程以外的任何线程启动/结束 ProgressDialog。这是最简单的,因为您希望使用 AsyncTask 方法 onPreExecute onPostExecute。但我会小心的。