blob: 40e15553e3ef51394abf019bcd9292be6f7d15fa [file] [log] [blame]
[email protected]e8c62b92013-01-16 23:08:271// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "select_file_dialog_android.h"
6
7#include "base/android/jni_android.h"
[email protected]e8c62b92013-01-16 23:08:278#include "base/android/jni_array.h"
[email protected]d778e0422013-03-06 18:10:229#include "base/android/jni_string.h"
[email protected]e8c62b92013-01-16 23:08:2710#include "base/android/scoped_java_ref.h"
11#include "base/logging.h"
[email protected]d778e0422013-03-06 18:10:2212#include "base/strings/string_split.h"
[email protected]3b3a30642013-06-11 19:48:3813#include "base/strings/string_util.h"
[email protected]c7057fbe2013-06-07 18:54:0114#include "base/strings/utf_string_conversions.h"
[email protected]e8c62b92013-01-16 23:08:2715#include "jni/SelectFileDialog_jni.h"
[email protected]f7c4c272013-10-31 07:36:0016#include "ui/base/android/window_android.h"
[email protected]e8c62b92013-01-16 23:08:2717
18namespace ui {
19
20// static
21SelectFileDialogImpl* SelectFileDialogImpl::Create(Listener* listener,
[email protected]