下载触发界面
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/bg_color"
>
<TextView
android:id="@+id/currentPro"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:textColor="@color/font_title"
android:visibility="invisible"
/>
<ProgressBar
android:id="@+id/progressbar"
style="@style/downloadProgressBar"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/currentPro"
android:layout_margin="5dp"
android:max="100"
android:progress="0"
android:thumb="@null"
/>
<Button
android:id="@+id/cancel"
android:layout_width="200dp"
android:layout_height="35dp"
android:layout_below="@+id/progressbar"
android:layout_marginTop="10dp"
android:layout_centerHorizontal="true"
android:text="取消"
android:textColor="@drawable/gray2white_txt_selector"
android:background="@drawable/download_btn_selector"
android:visibility="invisible"
/>
</RelativeLayout>
style(downloadProgressBar)
<!-- 水平下载进度条 -->
<style name="downloadProgressBar" parent="@android:style/Widget.ProgressBar.Horizontal">
<item name="android:maxHeight">10dp</item>
<item name="android:minHeight">8dp</item>
<item name="android:indeterminateOnly">false</item>
<item name="android:indeterminateDrawable">@android:drawable/progress_indeterminate_horizontal</item>
<item name="android:progressDrawable">@drawable/progress_bar_gradient</item>
</style>
应用更新相关文章:
应用更新之_DownloadService
应用更新之_UpdateNotifiActivity
应用更新之_update_notif_ly.xml
应用更新之_permission
网友评论