1234567891011121314151617 |
- // Copyright 2018 The Chromium Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
- #include "base/android/jni_array.h"
- #include "components/language/android/jni_headers/GeoLanguageProviderBridge_jni.h"
- #include "components/language/content/browser/geo_language_provider.h"
- using base::android::ScopedJavaLocalRef;
- using base::android::ToJavaArrayOfStrings;
- static ScopedJavaLocalRef<jobjectArray>
- JNI_GeoLanguageProviderBridge_GetCurrentGeoLanguages(JNIEnv* env) {
- const std::vector<std::string> current_geo_languages =
- language::GeoLanguageProvider::GetInstance()->CurrentGeoLanguages();
- return ToJavaArrayOfStrings(env, current_geo_languages);
- }
|