Open Cs-Yong opened 6 years ago
下个版本大约什么时候可以完工?加动画的效果
希望尽快出
希望动画尽快出+1,另外建议将compile/implementation改成compileOnly,让用户使用的时候根据版本导入,避免版本冲突
+1
项目着急用,就简单的实现进出场动画,同时实现了沉浸式状态栏和键盘无法有效的隐藏问题,在这分享一下
public class AnimDialog extends TDialog {
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
ImmersionBar.with(getActivity(), getDialog(), "dsfsdf").init(); //实现沉浸式状态栏的Dialog,注意Gravity默认值为Center,修改为Top
}
@Override
public void onStart() {
super.onStart();
if (null != getDialog().getWindow()) {
getDialog().getWindow().setWindowAnimations(R.style.animate_dialog); //实现进出场动画
}
}
@Override
public void onPause() {
hideSoftInput(getActivity()); //隐藏键盘
super.onPause();
}
public static class Builder { //复制过来就好
//......
}
}
2.0新版本已添加弹窗动画功能,
下个版本规划中