Selaa lähdekoodia

0.0.50.beta25 pre
- BottomMenu 和 MessageMenu 设置单选模式(.setSingleSelection())或多选模式(.setMultiSelection())时无需再必须指定 OnMenuItemClickListener;
- MessageDialog/InputDialog 在设置setInputInfo指定InputType时取消默认增加InputType.TYPE_CLASS_TEXT的行为;

Kongzue 3 kuukautta sitten
vanhempi
commit
e89ab3bf8e

+ 1 - 1
DialogX/src/main/java/com/kongzue/dialogx/dialogs/MessageDialog.java

@@ -682,7 +682,7 @@ public class MessageDialog extends BaseDialog {
             if (inputInfo != null) {
                 if (inputInfo.getMAX_LENGTH() != -1)
                     txtInput.setFilters(new InputFilter[]{new InputFilter.LengthFilter(inputInfo.getMAX_LENGTH())});
-                int inputType = InputType.TYPE_CLASS_TEXT | inputInfo.getInputType();
+                int inputType = inputInfo.getInputType();
                 if (inputInfo.isMultipleLines()) {
                     inputType = inputType | InputType.TYPE_TEXT_FLAG_MULTI_LINE;
                 }

+ 2 - 0
app/src/main/java/com/kongzue/dialogxdemo/activity/MainActivity.java

@@ -18,6 +18,7 @@ import android.os.Bundle;
 import android.os.Handler;
 import android.os.Looper;
 import android.provider.Settings;
+import android.text.InputType;
 import android.view.Gravity;
 import android.view.MotionEvent;
 import android.view.View;
@@ -88,6 +89,7 @@ import com.kongzue.dialogx.style.IOSStyle;
 import com.kongzue.dialogx.style.KongzueStyle;
 import com.kongzue.dialogx.style.MIUIStyle;
 import com.kongzue.dialogx.style.MaterialStyle;
+import com.kongzue.dialogx.util.InputInfo;
 import com.kongzue.dialogx.util.TextInfo;
 import com.kongzue.dialogx.util.WindowUtil;
 import com.kongzue.dialogxdemo.BuildConfig;