Skip to content

Releases: xiaocydx/InputView

1.3.7

08 Jul 10:24

Choose a tag to compare

升级Insets版本,兼容Android 16。

1.3.6

10 Jan 14:52

Choose a tag to compare

  • 补充和修正部分类的注释描述。
  • 兼容WindowInsets的消费逻辑。

1.3.5

09 Dec 03:36

Choose a tag to compare

修复EditText.onFocusChangeListener多次触发的问题。

1.3.4

31 Oct 06:08

Choose a tag to compare

EditorAnimator.requestSimpleAnimation()做更多的支持。

1.3.3

09 Sep 01:31

Choose a tag to compare

  • Insets的依赖版本升至1.2.6。
  • 修复多EditText下切换输入法的焦点问题。

1.3.2

23 Aug 07:56

Choose a tag to compare

  • Insets的依赖版本升至1.2.5。
  • 废弃InputView.initCompat()
  • 完善Overlay.sceneList的匹配逻辑。

1.3.1

20 Aug 06:43

Choose a tag to compare

  • 兼容insets-systembar的层级关系。
  • 优化AnimationCallback.onAnimationPrepare()的调度时机。

1.3.0

20 Aug 01:25

Choose a tag to compare

  • 添加inputview-transform模块,适用于编辑类页面。
  • 修复AnimationCallback.onAnimationStart()的调度时机。

1.2.7

06 Jun 05:43

Choose a tag to compare

  • Insets的依赖版本升至1.2.4。
  • AnimationInterceptor新增attachdetach函数。
  • 移除EditorAnimator.createWindowFocusInterceptor()
  • 优化ImeAnimatorshowIme()hideIme()的实现。

1.2.6

29 May 03:30

Choose a tag to compare

  • Insets的依赖版本升至1.2.3。
  • AnimationInterceptor添加动画时长和动画插值器的拦截函数。
  • InputView.animator()不再需要Window参数和不再限制EditText类型。
  • InputView.addEditText()InputView.removeEditText()不再需要Window参数。
  • 调整InputView恢复之前Editor的时机,支持ViewPager2搭配Fragment的场景。