我正在使用 Android Jelly bean 版本。
当从我的服务器下载应用程序/文件时,我想给用户一种从安卓市场下载的感觉。
从 Andriod 站点的 Notification builder API 文档中,我可以执行以下操作:
Notification noti = new Notification.Builder(mContext)
.setContentTitle(Title)
.setContentText(subject)
.setSmallIcon(R.drawable.new_mail)
.setProgress(int max, int progress, boolean indeterminate)
.build();
我无法弄清楚的是android市场应用程序如何在通知构建器模板中获得“下载多少”来下载像“还剩3分钟”这样的应用程序。
如果有人可以帮助我编写一个通用函数,该函数将在计算网络速度并根据应用程序大小确定时间后返回下载应用程序所需的时间,那将有很大帮助。
谢谢您的帮助。