diff options
author | Raj Yengisetty <rajesh@cyngn.com> | 2014-08-11 12:46:17 -0700 |
---|---|---|
committer | Abhisek Devkota <ciwrl@cyanogenmod.com> | 2014-12-02 01:17:18 +0000 |
commit | b238835749266144bb94a6e83172f0938d5a8c6e (patch) | |
tree | 58aad00431617ca461208d7884bee17accef2c50 /src | |
parent | c398b8b621f284295b8eafb9c729743a53f40ad2 (diff) | |
download | android_packages_apps_Trebuchet-b238835749266144bb94a6e83172f0938d5a8c6e.tar.gz android_packages_apps_Trebuchet-b238835749266144bb94a6e83172f0938d5a8c6e.tar.bz2 android_packages_apps_Trebuchet-b238835749266144bb94a6e83172f0938d5a8c6e.zip |
Fix spacing issues on devices with/without nav-bar in overview settings panel
Change-Id: I329b63b780e5727307770e076bf03e3bc4d82dd0
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/launcher3/DynamicGridSizeFragment.java | 10 | ||||
-rw-r--r-- | src/com/android/launcher3/TransitionEffectsFragment.java | 1 |
2 files changed, 9 insertions, 2 deletions
diff --git a/src/com/android/launcher3/DynamicGridSizeFragment.java b/src/com/android/launcher3/DynamicGridSizeFragment.java index 55d2bf0cf..5e3fcae87 100644 --- a/src/com/android/launcher3/DynamicGridSizeFragment.java +++ b/src/com/android/launcher3/DynamicGridSizeFragment.java @@ -38,6 +38,7 @@ import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.Button; +import android.widget.FrameLayout; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.ListView; @@ -90,6 +91,14 @@ public class DynamicGridSizeFragment extends Fragment Bundle savedInstanceState) { View v = inflater.inflate(R.layout.dynamic_grid_size_screen, container, false); mDynamicGrid = (GridSizeView) v.findViewById(R.id.dynamic_grid_size_image); + mListView = (ListView) v.findViewById(R.id.dynamic_grid_list); + + Launcher launcher = (Launcher) getActivity(); + LinearLayout.LayoutParams lp = (LinearLayout.LayoutParams) + mListView.getLayoutParams(); + lp.bottomMargin = ((FrameLayout.LayoutParams) launcher.getOverviewPanel() + .findViewById(R.id.settings_container).getLayoutParams()).bottomMargin; + mListView.setLayoutParams(lp); LinearLayout titleLayout = (LinearLayout) v.findViewById(R.id.dynamic_grid_title); titleLayout.setOnClickListener(new View.OnClickListener() { @@ -109,7 +118,6 @@ public class DynamicGridSizeFragment extends Fragment updateGridMetrics(); - mListView = (ListView) v.findViewById(R.id.dynamic_grid_list); Resources res = getResources(); int[] valueResIds = { R.string.grid_size_comfortable, diff --git a/src/com/android/launcher3/TransitionEffectsFragment.java b/src/com/android/launcher3/TransitionEffectsFragment.java index f03aeabfa..d490a0034 100644 --- a/src/com/android/launcher3/TransitionEffectsFragment.java +++ b/src/com/android/launcher3/TransitionEffectsFragment.java @@ -89,7 +89,6 @@ public class TransitionEffectsFragment extends Fragment { : R.string.preferences_interface_homescreen_scrolling_transition_effect; mTransitionIcon = (ImageView) v.findViewById(R.id.settings_transition_image); - mListView = (ListView) v.findViewById(R.id.settings_transitions_list); TextView title = (TextView) v.findViewById(R.id.transition_effect_title); title.setText(getResources().getString(R.string.scroll_effect_text)); LinearLayout titleLayout = (LinearLayout) v.findViewById(R.id.transition_title); |