Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 38ba9a2d authored by Fabrice Di Meglio's avatar Fabrice Di Meglio
Browse files

Fix AppDetails padding on tablet UI

- force custom padding

See bug #: 13140648 Settings needs to support the new Quantum Paper theme

Change-Id: I5c26402c10a4e717cda22b320ab0790f598591c2
parent 97a18c81
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -382,6 +382,15 @@ public final class Utils {
        }
    }

    public static void forceCustomPadding(View view) {
        final Resources res = view.getResources();
        final int paddingSide = res.getDimensionPixelSize(R.dimen.settings_side_margin);
        final int paddingBottom = res.getDimensionPixelSize(
                com.android.internal.R.dimen.preference_fragment_padding_bottom);

        view.setPaddingRelative(paddingSide, 0, paddingSide, paddingBottom);
    }

    /**
     * Return string resource that best describes combination of tethering
     * options available on this device.
+13 −11
Original line number Diff line number Diff line
@@ -452,7 +452,9 @@ public class InstalledAppDetails extends Fragment
    public View onCreateView(
            LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        final View view = inflater.inflate(R.layout.installed_app_details, container, false);
        Utils.prepareCustomPreferencesList(container, view, view, false);

        final ViewGroup allDetails = (ViewGroup) view.findViewById(R.id.all_details);
        Utils.forceCustomPadding(allDetails);

        mRootView = view;
        mComputingStr = getActivity().getText(R.string.computing_size);