diff options
author | Tobrun <tobrun.van.nuland@gmail.com> | 2018-01-17 14:51:05 +0100 |
---|---|---|
committer | Tobrun <tobrun.van.nuland@gmail.com> | 2018-02-20 11:27:39 +0100 |
commit | 704f9c7e8c78b67b4e3855c0524f92df245905d1 (patch) | |
tree | d60464fb66767431e9b8cd67b4c2118ffb3a5823 /platform/android/src/file_source.cpp | |
parent | 374bad18c04ae8fea574f85d2149af8aeffb8dcc (diff) | |
download | qtlocation-mapboxgl-upstream/tvn-filesource-activate-test.tar.gz |
[android] - add instrumentation tests for FileSource activation/deactivationupstream/tvn-filesource-activate-test
Diffstat (limited to 'platform/android/src/file_source.cpp')
-rw-r--r-- | platform/android/src/file_source.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/platform/android/src/file_source.cpp b/platform/android/src/file_source.cpp index 6a9d7badb0..728935c03f 100644 --- a/platform/android/src/file_source.cpp +++ b/platform/android/src/file_source.cpp @@ -81,6 +81,13 @@ void FileSource::pause(jni::JNIEnv&) { } } +jni::jboolean FileSource::isResumed(jni::JNIEnv&) { + if (activationCounter) { + return (jboolean) (activationCounter > 0); + } + return (jboolean) false; +} + jni::Class<FileSource> FileSource::javaClass; FileSource* FileSource::getNativePeer(jni::JNIEnv& env, jni::Object<FileSource> jFileSource) { @@ -112,7 +119,8 @@ void FileSource::registerNative(jni::JNIEnv& env) { METHOD(&FileSource::setAPIBaseUrl, "setApiBaseUrl"), METHOD(&FileSource::setResourceTransform, "setResourceTransform"), METHOD(&FileSource::resume, "activate"), - METHOD(&FileSource::pause, "deactivate") + METHOD(&FileSource::pause, "deactivate"), + METHOD(&FileSource::isResumed, "isActivated") ); } |