Push scrollbars to screen edges.
Push scrollbar to screen edges on custom ListView and ScrollViews to match Preferences framework behavior. Bug: 7633165 Change-Id: Ideecd0e243c7de7bf977caef2b1585e707a00ca4
This commit is contained in:
@@ -19,6 +19,10 @@ package com.android.settings;
|
||||
import android.app.Dialog;
|
||||
import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ListView;
|
||||
|
||||
import com.android.settings.SettingsPreferenceFragment.SettingsDialogFragment;
|
||||
|
||||
@@ -49,6 +53,15 @@ public class LocalePicker extends com.android.internal.app.LocalePicker
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public View onCreateView(
|
||||
LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
|
||||
final View view = super.onCreateView(inflater, container, savedInstanceState);
|
||||
final ListView list = (ListView) view.findViewById(android.R.id.list);
|
||||
Utils.forcePrepareCustomPreferencesList(container, view, list, false);
|
||||
return view;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onLocaleSelected(final Locale locale) {
|
||||
if (Utils.hasMultipleUsers(getActivity())) {
|
||||
|
Reference in New Issue
Block a user