diff options
author | Winson <winsonc@google.com> | 2015-08-13 15:18:25 -0700 |
---|---|---|
committer | Winson <winsonc@google.com> | 2015-08-13 15:58:51 -0700 |
commit | 97b0d08d92c64034ba03ae8da5a8531edbd60d52 (patch) | |
tree | 3681551a6c638cc7707b5bfa0a9d9b0f65ea7a89 /src/com/android/launcher3/Folder.java | |
parent | 81056da1def5d872d26b6f8a4e4163f9d94871a3 (diff) | |
download | android_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.java | 13 |
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 |