【发布时间】:2016-04-04 17:07:49
【问题描述】:
我对整个编码还是新手,但我想要一些有关 ASyncTask 的帮助,以及如何允许它通过通知或仅在 SD 卡中将我的应用程序从互联网直接下载到我的手机。
我已经在activity_main.xml 布局中有一个按钮:
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/UpdateButton"
android:text="@string/Update"
android:background="#6c0005"
android:textColor="#ffffff"
android:textSize="12dp" />
在我的 MainActivity.Java 类中,我现在只有一个连接到字符串的按钮,并打算将其重定向到 webview 以下载它:
case R.id.UpdateButton:
Intent browserIntent = new Intent(Intent.ACTION_VIEW,
Uri.parse(getString(R.string.UpdateAV)));
startActivity(browserIntent);
break;
但不是那样,我希望文件直接下载到手机或进度条显示正在下载到外部存储器或 SD 卡。
任何帮助将不胜感激。
【问题讨论】:
标签: java android android-intent download android-asynctask