像Chrome应用一样搜索editText动画

Dav*_*vid 6 android android-animation searchview google-chrome-app android-toolbar

我正试图editText在屏幕中间进行搜索,

无论何时按下,都会将动画移动到searchView工具栏中.

正如你可以在chrome app(v46)的新标签中找到的那样.

没有找到任何Github的例子,所以任何想法如何实现?

在此输入图像描述

Ore*_*ren 5

我已经创建了一个要点,以显示一种方法可以做到这一点:https: //github.com/orenothnay/SearchBar

主要组件是FocusableEditText(我改编自androids searchview小部件).它使用一种解决方法,允许编辑文本在用户删除键盘后失去焦点.然后你只需听取焦点变化事件并相应地更改你的UI.

需要注意的是:必须将其包裹在窃取ViewGroup的焦点中,并且必须告知它要清除焦点以暂停(否则键盘会保持向上).