diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java index b8c41ede8..11dbda729 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java @@ -307,6 +307,7 @@ public final class GalleryListScene extends BaseScene // Update search edit text if (!TextUtils.isEmpty(keyword) && null != mSearchBar) { mSearchBar.setText(keyword); + mSearchBar.cursorToEnd(); } // Update title diff --git a/app/src/main/java/com/hippo/ehviewer/widget/SearchBar.java b/app/src/main/java/com/hippo/ehviewer/widget/SearchBar.java index b35aa02e6..7db72c2b3 100644 --- a/app/src/main/java/com/hippo/ehviewer/widget/SearchBar.java +++ b/app/src/main/java/com/hippo/ehviewer/widget/SearchBar.java @@ -209,6 +209,10 @@ public class SearchBar extends FrameLayout implements View.OnClickListener, return mEditText.getText().toString(); } + public void cursorToEnd() { + mEditText.setSelection(mEditText.getText().length()); + } + public void setTitle(String title) { mTitleTextView.setText(title); }