|
@@ -6,45 +6,34 @@ import android.animation.ValueAnimator;
|
|
|
import android.content.ActivityNotFoundException;
|
|
|
import android.content.Context;
|
|
|
import android.content.Intent;
|
|
|
-import android.content.SharedPreferences;
|
|
|
import android.content.res.Configuration;
|
|
|
import android.graphics.Bitmap;
|
|
|
import android.graphics.BitmapFactory;
|
|
|
import android.graphics.Color;
|
|
|
-import android.graphics.Rect;
|
|
|
import android.net.Uri;
|
|
|
import android.os.Build;
|
|
|
import android.os.Handler;
|
|
|
import android.os.Looper;
|
|
|
import android.provider.Settings;
|
|
|
-import android.text.Editable;
|
|
|
-import android.text.TextWatcher;
|
|
|
import android.view.Gravity;
|
|
|
import android.view.MotionEvent;
|
|
|
import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
|
import android.view.WindowInsets;
|
|
|
import android.view.WindowManager;
|
|
|
-import android.view.animation.Animation;
|
|
|
-import android.view.animation.AnimationUtils;
|
|
|
-import android.view.animation.DecelerateInterpolator;
|
|
|
import android.view.inputmethod.InputMethodManager;
|
|
|
import android.webkit.WebSettings;
|
|
|
import android.webkit.WebView;
|
|
|
import android.webkit.WebViewClient;
|
|
|
import android.widget.AdapterView;
|
|
|
import android.widget.EditText;
|
|
|
-import android.widget.FrameLayout;
|
|
|
import android.widget.ImageView;
|
|
|
import android.widget.LinearLayout;
|
|
|
-import android.widget.RadioButton;
|
|
|
-import android.widget.RadioGroup;
|
|
|
import android.widget.RelativeLayout;
|
|
|
import android.widget.TextView;
|
|
|
import android.widget.Toast;
|
|
|
|
|
|
import androidx.annotation.NonNull;
|
|
|
-import androidx.appcompat.app.AppCompatActivity;
|
|
|
import androidx.constraintlayout.widget.ConstraintLayout;
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager;
|
|
|
import androidx.recyclerview.widget.RecyclerView;
|
|
@@ -52,7 +41,6 @@ import androidx.recyclerview.widget.RecyclerView;
|
|
|
import com.google.android.material.button.MaterialButton;
|
|
|
import com.google.android.material.button.MaterialButtonToggleGroup;
|
|
|
import com.kongzue.baseframework.BaseActivity;
|
|
|
-import com.kongzue.baseframework.BaseApp;
|
|
|
import com.kongzue.baseframework.interfaces.DarkNavigationBarTheme;
|
|
|
import com.kongzue.baseframework.interfaces.DarkStatusBarTheme;
|
|
|
import com.kongzue.baseframework.interfaces.Layout;
|
|
@@ -76,7 +64,6 @@ import com.kongzue.dialogx.interfaces.BaseDialog;
|
|
|
import com.kongzue.dialogx.interfaces.BottomDialogSlideEventLifecycleCallback;
|
|
|
import com.kongzue.dialogx.interfaces.DialogLifecycleCallback;
|
|
|
import com.kongzue.dialogx.interfaces.DialogXAnimInterface;
|
|
|
-import com.kongzue.dialogx.interfaces.DialogXStyle;
|
|
|
import com.kongzue.dialogx.interfaces.MenuItemTextInfoInterceptor;
|
|
|
import com.kongzue.dialogx.interfaces.OnBackPressedListener;
|
|
|
import com.kongzue.dialogx.interfaces.OnBackgroundMaskClickListener;
|
|
@@ -86,15 +73,12 @@ import com.kongzue.dialogx.interfaces.OnIconChangeCallBack;
|
|
|
import com.kongzue.dialogx.interfaces.OnInputDialogButtonClickListener;
|
|
|
import com.kongzue.dialogx.interfaces.OnMenuItemClickListener;
|
|
|
import com.kongzue.dialogx.interfaces.OnMenuItemSelectListener;
|
|
|
-import com.kongzue.dialogx.interfaces.OnSafeInsetsChangeListener;
|
|
|
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.views.ActivityScreenShotImageView;
|
|
|
-import com.kongzue.dialogx.util.views.DialogXBaseRelativeLayout;
|
|
|
import com.kongzue.dialogxdemo.BuildConfig;
|
|
|
import com.kongzue.dialogxdemo.R;
|
|
|
import com.kongzue.dialogxdemo.custom.recycleview.CustomRecycleViewAdapter;
|
|
@@ -1084,7 +1068,7 @@ public class MainActivity extends BaseActivity {
|
|
|
}
|
|
|
})
|
|
|
//.setAnimResId(R.anim.anim_right_in, R.anim.anim_right_out)
|
|
|
- .setMaskColor(getResources().getColor(R.color.black30))
|
|
|
+ .setMaskColor(getResources().getColor(com.kongzue.dialogx.iostheme.R.color.black30))
|
|
|
//实现完全自定义动画效果
|
|
|
// .setDialogXAnimImpl(new DialogXAnimInterface<CustomDialog>() {
|
|
|
// @Override
|
|
@@ -1159,7 +1143,7 @@ public class MainActivity extends BaseActivity {
|
|
|
}
|
|
|
})
|
|
|
.setCancelable(false)
|
|
|
- .setMaskColor(getResources().getColor(R.color.black30))
|
|
|
+ .setMaskColor(getResources().getColor(com.kongzue.dialogx.iostheme.R.color.black30))
|
|
|
.setEnterAnimResId(R.anim.anim_custom_pop_enter)
|
|
|
.setExitAnimResId(R.anim.anim_custom_pop_exit)
|
|
|
.setAlignBaseViewGravity(btnCustomDialogAlign, Gravity.TOP | Gravity.CENTER_HORIZONTAL)
|