在数据请求的时候,为了给用户直观的显示正在请求数据,而不是类似无响应那种,我们通常会在开始网络请求中调用progressBar展示,用于表明我正在努力加载,项目中的用法也是类似的。先看下效果图:
下面开始介绍实现。
首先我们创建一个LoadingDemo具体代码如下。先看下名为layout_loading_dialog.xml的布局
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="120dp"
android:layout_height="120dp"
android:background="@drawable/dialog_bg_shape"
android:layout_gravity="center"
android:gravity="center"
android:orientation="vertical"
android:padding="10dp" >
<ProgressBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:indeterminateDrawable="@drawable/dialog_progressbar" />
<TextView
android:id="@+id/text"
android:layout_width=