当前位置: 代码迷 >> Android >> ProgressDialog怎么设置进度值为小数
  详细解决方案

ProgressDialog怎么设置进度值为小数

热度:86   发布时间:2016-05-01 14:53:08.0
ProgressDialog如何设置进度值为小数
ProgressDialog的方法setMax和setProgress所带参数只能是int型,有没有什么办法将其设置为float或double型的吗?

------解决方案--------------------
float res = (float) (downloadSize * 100.0 / fileSize); //得到现在的float进度
res = (float)(Math.round(res*100))/100;//将float转换为两位小数。
tv.setText("已下载:" + res + "%");//显示出来 


我是这样做的额