diff options
author | Tobrun <tobrun.van.nuland@gmail.com> | 2019-06-12 16:40:59 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-12 16:40:59 +0200 |
commit | c2fb3cc76f238908b8c469f47ca547565bcd0242 (patch) | |
tree | e2ef680bafa8de3c2240d8aa2341f4c4899993a1 /platform/android/src/http_file_source.cpp | |
parent | 844299f1c3b22eed4bf07c37052b3c2ea35e2564 (diff) | |
download | qtlocation-mapboxgl-c2fb3cc76f238908b8c469f47ca547565bcd0242.tar.gz |
[android] - add resource usage to HttpRequest, add offline query parameter flag to http request (#14837)
Diffstat (limited to 'platform/android/src/http_file_source.cpp')
-rw-r--r-- | platform/android/src/http_file_source.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/platform/android/src/http_file_source.cpp b/platform/android/src/http_file_source.cpp index e7826e38a9..7066918fef 100644 --- a/platform/android/src/http_file_source.cpp +++ b/platform/android/src/http_file_source.cpp @@ -81,14 +81,17 @@ HTTPRequest::HTTPRequest(jni::JNIEnv& env, const Resource& resource_, FileSource static auto& javaClass = jni::Class<HTTPRequest>::Singleton(env); static auto constructor = - javaClass.GetConstructor<jni::jlong, jni::String, jni::String, jni::String>(env); + javaClass.GetConstructor<jni::jlong, jni::String, jni::String, jni::String, jni::jboolean>(env); javaRequest = jni::NewGlobal(env, javaClass.New(env, constructor, reinterpret_cast<jlong>(this), jni::Make<jni::String>(env, resource.url), jni::Make<jni::String>(env, etagStr), - jni::Make<jni::String>(env, modifiedStr))); + jni::Make<jni::String>(env, modifiedStr), + (jboolean) (resource_.usage == Resource::Usage::Offline) + ) + ); } HTTPRequest::~HTTPRequest() { |