mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-08 08:26:10 +00:00
Check upload file result
This commit is contained in:
parent
5d0362dc4d
commit
0f14e89d7c
@ -175,7 +175,6 @@ public class MainActivity extends Activity implements OnRemoteOperationListener,
|
|||||||
|
|
||||||
private void startUpload() {
|
private void startUpload() {
|
||||||
|
|
||||||
|
|
||||||
File upFolder = new File(getCacheDir(), getString(R.string.upload_folder_path));
|
File upFolder = new File(getCacheDir(), getString(R.string.upload_folder_path));
|
||||||
File fileToUpload = upFolder.listFiles()[0];
|
File fileToUpload = upFolder.listFiles()[0];
|
||||||
String remotePath = FileUtils.PATH_SEPARATOR + fileToUpload.getName();
|
String remotePath = FileUtils.PATH_SEPARATOR + fileToUpload.getName();
|
||||||
@ -192,8 +191,18 @@ public class MainActivity extends Activity implements OnRemoteOperationListener,
|
|||||||
mimeType,
|
mimeType,
|
||||||
timeStamp
|
timeStamp
|
||||||
);
|
);
|
||||||
|
final Handler handler = new Handler();
|
||||||
|
|
||||||
new Thread(() -> uploadRemoteFileOperation.exec()).start();
|
new Thread(() -> {
|
||||||
|
final UploadRemoteFileOperation.Result result = uploadRemoteFileOperation.exec();
|
||||||
|
if (!result.isSuccess()) {
|
||||||
|
handler.post(() ->
|
||||||
|
Toast.makeText(this, result.getLogMessage(), Toast.LENGTH_LONG).show());
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
handler.post(() ->
|
||||||
|
Toast.makeText(this, "Upload successful", Toast.LENGTH_LONG).show());
|
||||||
|
}).start();
|
||||||
|
|
||||||
// UploadRemoteFileOperation uploadOperation = new UploadRemoteFileOperation(fileToUpload.getAbsolutePath(), remotePath, mimeType, timeStamp);
|
// UploadRemoteFileOperation uploadOperation = new UploadRemoteFileOperation(fileToUpload.getAbsolutePath(), remotePath, mimeType, timeStamp);
|
||||||
// uploadOperation.addDatatransferProgressListener(this);
|
// uploadOperation.addDatatransferProgressListener(this);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user