Преглед на файлове

Changed default line spacing.

Aidan Follestad преди 10 години
родител
ревизия
c8906eafa1

+ 1 - 1
library/src/main/java/com/afollestad/materialdialogs/MaterialDialog.java

@@ -461,7 +461,7 @@ public class MaterialDialog extends DialogBase implements View.OnClickListener,
         private ListCallbackMulti listCallbackMulti;
         protected Theme theme = Theme.LIGHT;
         protected boolean cancelable = true;
-        protected float contentLineSpacingMultiplier = 1.0f;
+        protected float contentLineSpacingMultiplier = 1.2f;
         protected int selectedIndex = -1;
         protected Integer[] selectedIndicies = null;
         protected ItemProcessor itemProcessor;

+ 5 - 0
library/src/main/res/drawable/dialog_item_selected.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+    <solid android:color="#D0D0D0" />
+</shape>

+ 5 - 0
library/src/main/res/drawable/dialog_item_selected_dark.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+    <solid android:color="#404040" />
+</shape>

+ 7 - 0
library/src/main/res/drawable/dialog_selector.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android" android:enterFadeDuration="@android:integer/config_shortAnimTime" android:exitFadeDuration="@android:integer/config_shortAnimTime">
+
+    <item android:state_pressed="true" android:drawable="@drawable/dialog_item_selected" />
+    <item android:drawable="@drawable/transparent" />
+
+</selector>

+ 7 - 0
library/src/main/res/drawable/dialog_selector_dark.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android" android:enterFadeDuration="@android:integer/config_shortAnimTime" android:exitFadeDuration="@android:integer/config_shortAnimTime">
+
+    <item android:state_pressed="true" android:drawable="@drawable/dialog_item_selected_dark" />
+    <item android:drawable="@drawable/transparent" />
+
+</selector>