diff --git a/C5/app/src/main/java/com/sunvote/xpadapp/fragments/DownloadFragment.java b/C5/app/src/main/java/com/sunvote/xpadapp/fragments/DownloadFragment.java index fd7fd7e..4577640 100644 --- a/C5/app/src/main/java/com/sunvote/xpadapp/fragments/DownloadFragment.java +++ b/C5/app/src/main/java/com/sunvote/xpadapp/fragments/DownloadFragment.java @@ -8,6 +8,7 @@ import android.view.LayoutInflater; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; +import android.widget.ImageView; import android.widget.TextView; import android.widget.Toast; @@ -30,6 +31,7 @@ public class DownloadFragment extends BaseFragment implements FileReciverInterfa private int keypadId ; private boolean isConnectWifi; private TextView tv; + private ImageView download_img; private final int msgConnectError = 1; private final int msgOnDownload = 2; @@ -72,6 +74,7 @@ public class DownloadFragment extends BaseFragment implements FileReciverInterfa } }); tv = (TextView) view.findViewById(R.id.download_title); + download_img = view.findViewById(R.id.download_img); downloadRetryCount = 0; tv.setOnClickListener(new OnClickListener() { @@ -124,6 +127,7 @@ public class DownloadFragment extends BaseFragment implements FileReciverInterfa if(isUiActive) { int percent = msg.arg1; tv.setText(getString(R.string.downloading) + percent + "%"); + download_img.setImageResource(R.drawable.downloading); if(percent == 100){ tv.setText(getString(R.string.download_over_unzip)); } @@ -133,6 +137,7 @@ public class DownloadFragment extends BaseFragment implements FileReciverInterfa try { LogUtil.d(TAG, "on msgDownloadOver"); if(isUiActive) { + download_img.setImageResource(R.drawable.download_complete); tv.setText(getString(R.string.download_over)); } isFinishDownload = true; diff --git a/C5/app/src/main/res/layout/fragment_download.xml b/C5/app/src/main/res/layout/fragment_download.xml index e61c08f..d2b65d6 100644 --- a/C5/app/src/main/res/layout/fragment_download.xml +++ b/C5/app/src/main/res/layout/fragment_download.xml @@ -4,9 +4,19 @@ android:layout_width="match_parent" android:layout_height="match_parent" > + + + android:id="@+id/download_img" + android:layout_width="200dp" + android:layout_height="200dp" + android:layout_centerHorizontal="true" + android:layout_above="@id/middle" + android:src="@drawable/downloading"/> + android:layout_centerHorizontal="true" + android:layout_below="@id/middle" + android:layout_marginTop="40dp"/>