summaryrefslogtreecommitdiffstats
path: root/src/com/android/bluetooth/opp
diff options
context:
space:
mode:
authorPradeep Panigrahi <pradeepp@codeaurora.org>2013-08-29 11:34:03 +0530
committerLinux Build Service Account <lnxbuild@localhost>2013-10-31 18:58:49 -0600
commite72106a462452d4284d595c30ebd55496cdcc5e7 (patch)
tree63705bc0d83eecb763746d3ceedb930d0d1495f7 /src/com/android/bluetooth/opp
parent543553328bd3bd7a43db88523206b79b6ad00aa6 (diff)
downloadandroid_packages_apps_Bluetooth-e72106a462452d4284d595c30ebd55496cdcc5e7.tar.gz
android_packages_apps_Bluetooth-e72106a462452d4284d595c30ebd55496cdcc5e7.tar.bz2
android_packages_apps_Bluetooth-e72106a462452d4284d595c30ebd55496cdcc5e7.zip
Bluetooth: OPP: Display proper name while cancelling transfer
Saves names of all the selected files to be transferred even before starting of client thread so that names remain intact in the outbound information even when the batch is cancelled from initiator. Change-Id: I1763e6fee04dc8bbac943ec1db4d739d46f40939 (cherry picked from commit 6bb19d0c0829fc58a369fa7c509e46492ea497c9) (cherry picked from commit 4ff3f8e74af2570ad560ca8e311e704bb2580a28) (cherry picked from commit f11f07a1f02f8a9ce726721951a64133e3ec68a7)
Diffstat (limited to 'src/com/android/bluetooth/opp')
-rw-r--r--src/com/android/bluetooth/opp/BluetoothOppManager.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/bluetooth/opp/BluetoothOppManager.java b/src/com/android/bluetooth/opp/BluetoothOppManager.java
index dd8efe01f..5a8589bcf 100644
--- a/src/com/android/bluetooth/opp/BluetoothOppManager.java
+++ b/src/com/android/bluetooth/opp/BluetoothOppManager.java
@@ -1,4 +1,5 @@
/*
+ * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved.
* Copyright (c) 2008-2009, Motorola, Inc.
*
* All rights reserved.
@@ -433,11 +434,14 @@ public class BluetoothOppManager {
contentType = mTypeOfMultipleFiles;
}
+ BluetoothOppSendFileInfo fileInfo = BluetoothOppSendFileInfo.generateFileInfo(
+ mContext, fileUri, contentType);
ContentValues values = new ContentValues();
values.put(BluetoothShare.URI, fileUri.toString());
values.put(BluetoothShare.MIMETYPE, contentType);
values.put(BluetoothShare.DESTINATION, mRemoteDevice.getAddress());
values.put(BluetoothShare.TIMESTAMP, ts);
+ values.put(BluetoothShare.FILENAME_HINT, fileInfo.mFileName);
if (mIsHandoverInitiated) {
values.put(BluetoothShare.USER_CONFIRMATION,
BluetoothShare.USER_CONFIRMATION_HANDOVER_CONFIRMED);