diff --git a/java/res/values/dimens.xml b/java/res/values/dimens.xml index a0ab695289a99c84b089ca3d2fb9a2e4836610b1..9c2100b93546607c86fc9af9aa03f1eb1529ef6a 100644 --- a/java/res/values/dimens.xml +++ b/java/res/values/dimens.xml @@ -79,6 +79,7 @@ <dimen name="suggestions_strip_height">40dip</dimen> <dimen name="more_suggestions_key_horizontal_padding">12dip</dimen> <dimen name="more_suggestions_row_height">40dip</dimen> + <dimen name="more_suggestions_bottom_gap">6dip</dimen> <dimen name="more_suggestions_slide_allowance">0.2in</dimen> <integer name="max_more_suggestions_row">6</integer> <fraction name="min_more_suggestions_width">90%</fraction> diff --git a/java/src/com/android/inputmethod/latin/SuggestionsView.java b/java/src/com/android/inputmethod/latin/SuggestionsView.java index 4fcc2af85702fc2b5c17351a7aa2a1b7fea02af6..16ecc59ae74665ce0e815a2d1f6b1254deb5d798 100644 --- a/java/src/com/android/inputmethod/latin/SuggestionsView.java +++ b/java/src/com/android/inputmethod/latin/SuggestionsView.java @@ -154,6 +154,7 @@ public class SuggestionsView extends RelativeLayout implements OnClickListener, public final int mSuggestionsCountInStrip; public final int mMaxMoreSuggestionsRow; public final float mMinMoreSuggestionsWidth; + public final int mMoreSuggestionsBottomGap; private final List<TextView> mWords; private final List<View> mDividers; @@ -222,6 +223,8 @@ public class SuggestionsView extends RelativeLayout implements OnClickListener, mCenterSuggestionIndex = mSuggestionsCountInStrip / 2; mMoreSuggestionsHint = res.getDrawable(R.drawable.more_suggestions_hint); + mMoreSuggestionsBottomGap = res.getDimensionPixelOffset( + R.dimen.more_suggestions_bottom_gap); mInvertedForegroundColorSpan = new ForegroundColorSpan(mColorTypedWord ^ 0x00ffffff); mInvertedBackgroundColorSpan = new BackgroundColorSpan(mColorTypedWord); @@ -740,7 +743,7 @@ public class SuggestionsView extends RelativeLayout implements OnClickListener, final MoreKeysPanel moreKeysPanel = mMoreSuggestionsView; final int pointX = stripWidth / 2; - final int pointY = 0; + final int pointY = -params.mMoreSuggestionsBottomGap; moreKeysPanel.showMoreKeysPanel( this, mMoreSuggestionsController, pointX, pointY, mMoreSuggestionsWindow, mMoreSuggestionsListener);