mirror of
https://github.com/Katana-Official/SPatch-Update.git
synced 2026-03-23 05:39:44 +08:00
First commit
This commit is contained in:
36
app/src/main/java/com/android/launcher2/FolderEditText.java
Normal file
36
app/src/main/java/com/android/launcher2/FolderEditText.java
Normal file
@@ -0,0 +1,36 @@
|
||||
package com.android.launcher2;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.KeyEvent;
|
||||
import android.widget.EditText;
|
||||
|
||||
public class FolderEditText extends EditText {
|
||||
|
||||
private Folder mFolder;
|
||||
|
||||
public FolderEditText(Context context) {
|
||||
super(context);
|
||||
}
|
||||
|
||||
public FolderEditText(Context context, AttributeSet attrs) {
|
||||
super(context, attrs);
|
||||
}
|
||||
|
||||
public FolderEditText(Context context, AttributeSet attrs, int defStyle) {
|
||||
super(context, attrs, defStyle);
|
||||
}
|
||||
|
||||
public void setFolder(Folder folder) {
|
||||
mFolder = folder;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onKeyPreIme(int keyCode, KeyEvent event) {
|
||||
// Catch the back button on the soft keyboard so that we can just close the activity
|
||||
if (event.getKeyCode() == android.view.KeyEvent.KEYCODE_BACK) {
|
||||
mFolder.doneEditingFolderName(true);
|
||||
}
|
||||
return super.onKeyPreIme(keyCode, event);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user