From b3d8ab7aa4d84ca2cfc75ab13e031a3358628aaa Mon Sep 17 00:00:00 2001 From: Florens Douwes Date: Wed, 23 Jul 2014 13:54:28 +0200 Subject: [PATCH] Fix some padding issues Padding on the delete image only checkbox, and folder selector. --- .../floens/chan/core/manager/ThreadManager.java | 16 ++++++++++------ Clover/app/src/main/res/layout/folder_pick.xml | 4 ++-- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/Clover/app/src/main/java/org/floens/chan/core/manager/ThreadManager.java b/Clover/app/src/main/java/org/floens/chan/core/manager/ThreadManager.java index eca7d932..6e286351 100644 --- a/Clover/app/src/main/java/org/floens/chan/core/manager/ThreadManager.java +++ b/Clover/app/src/main/java/org/floens/chan/core/manager/ThreadManager.java @@ -31,6 +31,7 @@ import android.text.TextUtils; import android.view.Menu; import android.view.MenuItem; import android.widget.CheckBox; +import android.widget.LinearLayout; import android.widget.PopupMenu; import android.widget.Toast; @@ -514,16 +515,19 @@ public class ThreadManager implements Loader.LoaderListener { } private void deletePost(final Post post) { - final CheckBox view = new CheckBox(activity); - view.setText(R.string.delete_image_only); - int padding = Utils.dp(12f); - view.setPadding(padding, padding, padding, padding); + final CheckBox checkBox = new CheckBox(activity); + checkBox.setText(R.string.delete_image_only); - new AlertDialog.Builder(activity).setTitle(R.string.delete_confirm).setView(view) + LinearLayout wrapper = new LinearLayout(activity); + wrapper.addView(checkBox); + int padding = Utils.dp(8f); + wrapper.setPadding(padding, padding, padding, padding); + + new AlertDialog.Builder(activity).setTitle(R.string.delete_confirm).setView(wrapper) .setPositiveButton(R.string.delete, new OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { - doDeletePost(post, view.isChecked()); + doDeletePost(post, checkBox.isChecked()); } }).setNegativeButton(R.string.cancel, new OnClickListener() { @Override diff --git a/Clover/app/src/main/res/layout/folder_pick.xml b/Clover/app/src/main/res/layout/folder_pick.xml index 4a8f2f1d..6e91a38d 100644 --- a/Clover/app/src/main/res/layout/folder_pick.xml +++ b/Clover/app/src/main/res/layout/folder_pick.xml @@ -78,8 +78,8 @@ along with this program. If not, see . android:layout_height="wrap_content" android:gravity="center_vertical" android:minHeight="?android:attr/listPreferredItemHeightSmall" - android:paddingEnd="?android:attr/listPreferredItemPaddingEnd" - android:paddingStart="?android:attr/listPreferredItemPaddingStart" + android:paddingLeft="?android:attr/listPreferredItemPaddingLeft" + android:paddingRight="?android:attr/listPreferredItemPaddingRight" android:textAppearance="?android:attr/textAppearanceListItemSmall" />