[Panlingual] Remove the large space when searching language am: 1f76872d78

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/23442455

Change-Id: Iedf5d056ff8e35cc144daf729de7f58bf1ab8409
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Zoey Chen
2023-05-30 10:29:14 +00:00
committed by Automerger Merge Worker

View File

@@ -29,6 +29,8 @@ import android.view.View;
import android.widget.FrameLayout; import android.widget.FrameLayout;
import android.widget.ListView; import android.widget.ListView;
import androidx.core.view.ViewCompat;
import com.android.internal.app.LocalePickerWithRegion; import com.android.internal.app.LocalePickerWithRegion;
import com.android.internal.app.LocaleStore; import com.android.internal.app.LocaleStore;
import com.android.settings.R; import com.android.settings.R;
@@ -105,12 +107,16 @@ public class AppLocalePickerActivity extends SettingsBaseActivity
@Override @Override
public boolean onMenuItemActionCollapse(MenuItem item) { public boolean onMenuItemActionCollapse(MenuItem item) {
mAppBarLayout.setExpanded(false /*expanded*/, false /*animate*/); mAppBarLayout.setExpanded(false /*expanded*/, false /*animate*/);
ViewCompat.setNestedScrollingEnabled(mAppLocaleDetails.getListView(), true);
ViewCompat.setNestedScrollingEnabled(mLocalePickerWithRegion.getListView(), true);
return true; return true;
} }
@Override @Override
public boolean onMenuItemActionExpand(MenuItem item) { public boolean onMenuItemActionExpand(MenuItem item) {
mAppBarLayout.setExpanded(false /*expanded*/, false /*animate*/); mAppBarLayout.setExpanded(false /*expanded*/, false /*animate*/);
ViewCompat.setNestedScrollingEnabled(mAppLocaleDetails.getListView(), false);
ViewCompat.setNestedScrollingEnabled(mLocalePickerWithRegion.getListView(), false);
return true; return true;
} }
@@ -171,4 +177,4 @@ public class AppLocalePickerActivity extends SettingsBaseActivity
return false; return false;
} }
} }