summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/Folder.java
diff options
context:
space:
mode:
authorWinson <winsonc@google.com>2015-08-13 15:18:25 -0700
committerWinson <winsonc@google.com>2015-08-13 15:58:51 -0700
commit97b0d08d92c64034ba03ae8da5a8531edbd60d52 (patch)
tree3681551a6c638cc7707b5bfa0a9d9b0f65ea7a89 /src/com/android/launcher3/Folder.java
parent81056da1def5d872d26b6f8a4e4163f9d94871a3 (diff)
downloadandroid_packages_apps_Trebuchet-97b0d08d92c64034ba03ae8da5a8531edbd60d52.tar.gz
android_packages_apps_Trebuchet-97b0d08d92c64034ba03ae8da5a8531edbd60d52.tar.bz2
android_packages_apps_Trebuchet-97b0d08d92c64034ba03ae8da5a8531edbd60d52.zip
Refactoring to ExtendedEditText.
Diffstat (limited to 'src/com/android/launcher3/Folder.java')
-rw-r--r--src/com/android/launcher3/Folder.java13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/com/android/launcher3/Folder.java b/src/com/android/launcher3/Folder.java
index 5e713b21f..7b88a8865 100644
--- a/src/com/android/launcher3/Folder.java
+++ b/src/com/android/launcher3/Folder.java
@@ -124,7 +124,7 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList
@Thunk FolderPagedView mContent;
@Thunk View mContentWrapper;
- FolderEditText mFolderName;
+ ExtendedEditText mFolderName;
private View mFooter;
private int mFooterHeight;
@@ -196,8 +196,15 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList
mContent = (FolderPagedView) findViewById(R.id.folder_content);
mContent.setFolder(this);
- mFolderName = (FolderEditText) findViewById(R.id.folder_name);
- mFolderName.setFolder(this);
+ mFolderName = (ExtendedEditText) findViewById(R.id.folder_name);
+ mFolderName.setOnBackKeyListener(new ExtendedEditText.OnBackKeyListener() {
+ @Override
+ public boolean onBackKey() {
+ // Close the activity on back key press
+ doneEditingFolderName(true);
+ return false;
+ }
+ });
mFolderName.setOnFocusChangeListener(this);
// We disable action mode for now since it messes up the view on phones