RSASYNCdownlaoder it is working nicely except with the following code it will not toast the progress
B4X:
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
'Activity.LoadLayout("Layout1")
Dim AsyncDownloader As RSAsyncDownloader
AsyncDownloader.Initialize("AsyncDownloader")
AsyncDownloader.FileName = "test.apk"
AsyncDownloader.Directory = File.DirRootExternal
AsyncDownloader.Download("http://downloader-apk.com/apps/2015/02/19/WhatsApp_Messenger%202.11.528_[www.Downloader-Apk.com].apk")
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Private Sub AsyncDownloader_Started
ToastMessageShow("The download has started.",False)
End Sub
Private Sub AsyncDownloader_Update (Progress As Int)
ToastMessageShow(Progress,False)
End Sub
Private Sub AsyncDownloader_Finished (Result As String)
ToastMessageShow("The download has finished.",False)
End Sub
this is very wired if you placed any url instead of the flowing it will work
RSASYNCdownlaoder it is working nicely except with the following code it will not toast the progress
B4X:
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
'Activity.LoadLayout("Layout1")
Dim AsyncDownloader As RSAsyncDownloader
AsyncDownloader.Initialize("AsyncDownloader")
AsyncDownloader.FileName = "test.apk"
AsyncDownloader.Directory = File.DirRootExternal
AsyncDownloader.Download("http://downloader-apk.com/apps/2015/02/19/WhatsApp_Messenger%202.11.528_[www.Downloader-Apk.com].apk")
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Private Sub AsyncDownloader_Started
ToastMessageShow("The download has started.",False)
End Sub
Private Sub AsyncDownloader_Update (Progress As Int)
ToastMessageShow(Progress,False)
End Sub
Private Sub AsyncDownloader_Finished (Result As String)
ToastMessageShow("The download has finished.",False)
End Sub
this is very wired if you placed any url instead of the flowing it will work
You should try logging something in each of the events that get raised when the download starts, and when it finishes, just to check if the events are working, i've never used this library personally, so i wouldn't be able to tell for sure, but that should be a start. If the events do get raised then try adding a "DoEvents" before and after the toastmessage.
You should try logging something in each of the events that get raised when the download starts, and when it finishes, just to check if the events are working, i've never used this library personally, so i wouldn't be able to tell for sure, but that should be a start. If the events do get raised then try adding a "DoEvents" before and after the toastmessage.
Thanks for replay bro..
i found that the site i'am downloading from does not give the file size
even when i use chrome it cant tell me how much remaining , anyway idm can