diff options
author | Paul Gardiner <paul@glidos.net> | 2012-02-21 14:47:03 +0000 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2012-02-21 17:38:23 +0100 |
commit | 30070c63c6e9fd1c526f6df68219e5b1ad5ae151 (patch) | |
tree | 3bfb6102fa516aca744274292a8ca9f7d6b5fc6f /android | |
parent | 71b7e5af9c95d42428336ec41deb64f8e74f5520 (diff) | |
download | mupdf-30070c63c6e9fd1c526f6df68219e5b1ad5ae151.tar.xz |
Android app: react to "Done" button when searching
Diffstat (limited to 'android')
-rw-r--r-- | android/src/com/artifex/mupdf/MuPDFActivity.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/android/src/com/artifex/mupdf/MuPDFActivity.java b/android/src/com/artifex/mupdf/MuPDFActivity.java index 50e3a9ea..364f94ed 100644 --- a/android/src/com/artifex/mupdf/MuPDFActivity.java +++ b/android/src/com/artifex/mupdf/MuPDFActivity.java @@ -13,6 +13,7 @@ import android.os.Bundle; import android.text.Editable; import android.text.TextWatcher; import android.text.method.PasswordTransformationMethod; +import android.view.KeyEvent; import android.view.MotionEvent; import android.view.ScaleGestureDetector; import android.view.View; @@ -290,6 +291,15 @@ public class MuPDFActivity extends Activity int count) {} }); + //React to Done button on keyboard + mSearchText.setOnEditorActionListener(new TextView.OnEditorActionListener() { + public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { + if (actionId == EditorInfo.IME_ACTION_DONE) + search(1); + return false; + } + }); + // Activate search invoking buttons mSearchBack.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { |