android文件下载遇到两个问题,请大侠来解决!!
1.下载文件时如何获取要下载的文件的名子?
对于URL后面有名字的就好弄了,比如:http://192.168.1.2/123.text
但如果URL是这个样子:http://192.168.1.2/?file=txt&ID=31256
该怎么得到文件名?
2.下载过程中如果接收到彩信后,下载文件的过程就会出错。
正在下载文件的过程中,如果收到彩信,好像手机就会自动切换接入点(联通WCDMA卡, 接入点由3Gnet换为3Gwap,彩信接收完毕后,又自动切换回。OS:android2.2),然后下载就会出错,为什么会这样?怎么解决?
另外,我为这个activity设定了如果出错就Activity.finish();但好像结束掉程序后,后台还有个downloadservice运行着,我在程序中并未启动任何service,这是怎么回事?如何解决?谢谢。