From e03c34aa19f799d21a4e467a2ddb1979e067344c Mon Sep 17 00:00:00 2001 From: Mygod Date: Wed, 27 Dec 2017 12:28:21 +0800 Subject: [PATCH] Refine bottom sheet paddings Matches design in Google Authenticator app. --- .../preference/BottomSheetPreferenceDialogFragment.kt | 2 ++ mobile/src/main/res/values/dimen.xml | 1 + 2 files changed, 3 insertions(+) diff --git a/mobile/src/main/java/com/github/shadowsocks/preference/BottomSheetPreferenceDialogFragment.kt b/mobile/src/main/java/com/github/shadowsocks/preference/BottomSheetPreferenceDialogFragment.kt index 003b70a8..ec78a533 100644 --- a/mobile/src/main/java/com/github/shadowsocks/preference/BottomSheetPreferenceDialogFragment.kt +++ b/mobile/src/main/java/com/github/shadowsocks/preference/BottomSheetPreferenceDialogFragment.kt @@ -103,6 +103,8 @@ class BottomSheetPreferenceDialogFragment : PreferenceDialogFragmentCompat() { val activity = activity val dialog = BottomSheetDialog(activity!!, theme) val recycler = RecyclerView(activity) + val padding = resources.getDimensionPixelOffset(R.dimen.bottom_sheet_padding) + recycler.setPadding(0, padding, 0, padding) recycler.setHasFixedSize(true) recycler.layoutManager = LinearLayoutManager(activity) recycler.adapter = IconListAdapter(dialog) diff --git a/mobile/src/main/res/values/dimen.xml b/mobile/src/main/res/values/dimen.xml index d94a4539..ce2156f8 100644 --- a/mobile/src/main/res/values/dimen.xml +++ b/mobile/src/main/res/values/dimen.xml @@ -3,5 +3,6 @@ 480dp 250dp 8dp + 8dp -44dp