Loading api/17.txt +0 −1 Original line number Diff line number Diff line Loading @@ -28617,7 +28617,6 @@ package android.widget { method public void setHeight(int); method public void setHorizontalOffset(int); method public void setInputMethodMode(int); method public void setLayoutDirection(int); method public void setListSelector(android.graphics.drawable.Drawable); method public void setModal(boolean); method public void setOnDismissListener(android.widget.PopupWindow.OnDismissListener); api/current.txt +0 −1 Original line number Diff line number Diff line Loading @@ -28619,7 +28619,6 @@ package android.widget { method public void setHeight(int); method public void setHorizontalOffset(int); method public void setInputMethodMode(int); method public void setLayoutDirection(int); method public void setListSelector(android.graphics.drawable.Drawable); method public void setModal(boolean); method public void setOnDismissListener(android.widget.PopupWindow.OnDismissListener); core/java/android/view/ViewRootImpl.java +6 −0 Original line number Diff line number Diff line Loading @@ -1184,6 +1184,7 @@ public final class ViewRootImpl implements ViewParent, viewVisibilityChanged = false; mLastConfiguration.setTo(host.getResources().getConfiguration()); mLastSystemUiVisibility = mAttachInfo.mSystemUiVisibility; host.setLayoutDirection(mLastConfiguration.getLayoutDirection()); host.dispatchAttachedToWindow(attachInfo, 0); mFitSystemWindowsInsets.set(mAttachInfo.mContentInsets); host.fitSystemWindows(mFitSystemWindowsInsets); Loading Loading @@ -2676,7 +2677,12 @@ public final class ViewRootImpl implements ViewParent, // the one in them which may be newer. config = mView.getResources().getConfiguration(); if (force || mLastConfiguration.diff(config) != 0) { final int lastLayoutDirection = mLastConfiguration.getLayoutDirection(); final int currentLayoutDirection = config.getLayoutDirection(); mLastConfiguration.setTo(config); if (lastLayoutDirection != currentLayoutDirection) { mView.setLayoutDirection(currentLayoutDirection); } mView.dispatchConfigurationChanged(config); } } Loading core/java/android/widget/AutoCompleteTextView.java +0 −1 Original line number Diff line number Diff line Loading @@ -1093,7 +1093,6 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe mPopup.setInputMethodMode(ListPopupWindow.INPUT_METHOD_NEEDED); mPopup.setListItemExpandMax(EXPAND_MAX); } mPopup.setLayoutDirection(getLayoutDirection()); mPopup.show(); mPopup.getListView().setOverScrollMode(View.OVER_SCROLL_ALWAYS); } Loading core/java/android/widget/ListPopupWindow.java +0 −17 Original line number Diff line number Diff line Loading @@ -1021,8 +1021,6 @@ public class ListPopupWindow { mDropDownList.setOnItemSelectedListener(mItemSelectedListener); } mDropDownList.setLayoutDirection(mLayoutDirection); dropDownView = mDropDownList; View hintView = mPromptView; Loading Loading @@ -1131,21 +1129,6 @@ public class ListPopupWindow { return listContent + otherHeights; } /** * Set the layout direction for this popup. Should be a resolved direction as the * popup as no capacity to do the resolution on his own. * * @param layoutDirection One of {@link View#LAYOUT_DIRECTION_LTR}, * {@link View#LAYOUT_DIRECTION_RTL}, * */ public void setLayoutDirection(int layoutDirection) { mLayoutDirection = layoutDirection; if (mDropDownList != null) { mDropDownList.setLayoutDirection(mLayoutDirection); } } /** * <p>Wrapper class for a ListView. This wrapper can hijack the focus to * make sure the list uses the appropriate drawables and states when Loading Loading
api/17.txt +0 −1 Original line number Diff line number Diff line Loading @@ -28617,7 +28617,6 @@ package android.widget { method public void setHeight(int); method public void setHorizontalOffset(int); method public void setInputMethodMode(int); method public void setLayoutDirection(int); method public void setListSelector(android.graphics.drawable.Drawable); method public void setModal(boolean); method public void setOnDismissListener(android.widget.PopupWindow.OnDismissListener);
api/current.txt +0 −1 Original line number Diff line number Diff line Loading @@ -28619,7 +28619,6 @@ package android.widget { method public void setHeight(int); method public void setHorizontalOffset(int); method public void setInputMethodMode(int); method public void setLayoutDirection(int); method public void setListSelector(android.graphics.drawable.Drawable); method public void setModal(boolean); method public void setOnDismissListener(android.widget.PopupWindow.OnDismissListener);
core/java/android/view/ViewRootImpl.java +6 −0 Original line number Diff line number Diff line Loading @@ -1184,6 +1184,7 @@ public final class ViewRootImpl implements ViewParent, viewVisibilityChanged = false; mLastConfiguration.setTo(host.getResources().getConfiguration()); mLastSystemUiVisibility = mAttachInfo.mSystemUiVisibility; host.setLayoutDirection(mLastConfiguration.getLayoutDirection()); host.dispatchAttachedToWindow(attachInfo, 0); mFitSystemWindowsInsets.set(mAttachInfo.mContentInsets); host.fitSystemWindows(mFitSystemWindowsInsets); Loading Loading @@ -2676,7 +2677,12 @@ public final class ViewRootImpl implements ViewParent, // the one in them which may be newer. config = mView.getResources().getConfiguration(); if (force || mLastConfiguration.diff(config) != 0) { final int lastLayoutDirection = mLastConfiguration.getLayoutDirection(); final int currentLayoutDirection = config.getLayoutDirection(); mLastConfiguration.setTo(config); if (lastLayoutDirection != currentLayoutDirection) { mView.setLayoutDirection(currentLayoutDirection); } mView.dispatchConfigurationChanged(config); } } Loading
core/java/android/widget/AutoCompleteTextView.java +0 −1 Original line number Diff line number Diff line Loading @@ -1093,7 +1093,6 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe mPopup.setInputMethodMode(ListPopupWindow.INPUT_METHOD_NEEDED); mPopup.setListItemExpandMax(EXPAND_MAX); } mPopup.setLayoutDirection(getLayoutDirection()); mPopup.show(); mPopup.getListView().setOverScrollMode(View.OVER_SCROLL_ALWAYS); } Loading
core/java/android/widget/ListPopupWindow.java +0 −17 Original line number Diff line number Diff line Loading @@ -1021,8 +1021,6 @@ public class ListPopupWindow { mDropDownList.setOnItemSelectedListener(mItemSelectedListener); } mDropDownList.setLayoutDirection(mLayoutDirection); dropDownView = mDropDownList; View hintView = mPromptView; Loading Loading @@ -1131,21 +1129,6 @@ public class ListPopupWindow { return listContent + otherHeights; } /** * Set the layout direction for this popup. Should be a resolved direction as the * popup as no capacity to do the resolution on his own. * * @param layoutDirection One of {@link View#LAYOUT_DIRECTION_LTR}, * {@link View#LAYOUT_DIRECTION_RTL}, * */ public void setLayoutDirection(int layoutDirection) { mLayoutDirection = layoutDirection; if (mDropDownList != null) { mDropDownList.setLayoutDirection(mLayoutDirection); } } /** * <p>Wrapper class for a ListView. This wrapper can hijack the focus to * make sure the list uses the appropriate drawables and states when Loading