每隔X秒使用OnActivityResult重复一次方法

时间:2017-12-20 15:39:58

标签: java android repeat android-camera-intent onactivityresult

我有一个拍摄照片的方法,然后在onActivityResult中传递给另一个活动,以便后续分析图片。到目前为止一切都很好。

我的问题是,当我每隔10秒使用一个处理程序重复该过程时,会调用该方法,但它只会自动拍摄照片而不会传递给其他活动。我的猜测是,当自动再次调用该方法时,永远不会调用onActivityResult。有没有人知道哪个可能是问题?

Private Sub cmd_LocateFile_Click()
On Error GoTo Error_Handler
Dim sFile As String
Dim sFolder As String
Dim ID As Long
Dim sTarget As String



sFile = FSBrowse("", msoFileDialogFilePicker, "All Files (*.*),*.*")
If sFile <> "" Then
    sFolder = ("\\aiowima23fp1\Ecological Sciences and Engineering\Cultural Resources\New - Cultural Resources Request Database") & "\" & sAttachmentFolderName & "\"
    If FolderExist(sFolder) = False Then MkDir (sFolder)
    ID = RequestID_FK  ' Set current record id.
sTarget = sFolder & CStr(ID) & "-" & GetFileName(sFile)
If CopyFile(sFile, sFolder & GetFileName(sTarget)) = True Then
        Me!FullFileName.Value = sTarget
    Else
    End If
End If

Error_Handler_Exit:
On Error Resume Next
Exit Sub

Error_Handler:
MsgBox "The following error has occured" & vbCrLf & vbCrLf & _
       "Error Number: " & Err.Number & vbCrLf & _
       "Error Source: " & sModName & "\cmd_LocateFile_Click" & vbCrLf & _
       "Error Description: " & Err.Description & _
       Switch(Erl = 0, "", Erl <> 0, vbCrLf & "Line No: " & Erl) _
       , vbOKOnly + vbCritical, "An Error has Occured!"
Resume Error_Handler_Exit
End Sub

任何形式的帮助都将受到高度赞赏!谢谢

0 个答案:

没有答案