implementation 'com.google.android.gms:play-services-tasks:17.2.0'
<uses-permission android:name="com.google.android.gms.permission.ACTIVITY_RECOGNITION" />
import com.google.android.gms.tasks.OnSuccessListener;
import com.google.android.gms.tasks.Task;
import com.google.android.gms.tasks.Tasks;
public class FileUploader {
public void uploadFile(String filePath) {
Task<String> uploadTask = Tasks.callInBackground(() -> {
return uploadToCloudStorage(filePath);
});
OnSuccessListener<String> onSuccessListener = result -> {
};
uploadTask.addOnSuccessListener(onSuccessListener);
uploadTask.addOnCompleteListener(task -> {
if (task.isSuccessful()) {
} else {
}
});
}
private String uploadToCloudStorage(String filePath) {
}
}