【问题标题】:Search editText animation like Chrome app搜索像 Chrome 应用一样的 editText 动画
【发布时间】:2015-11-29 17:16:08
【问题描述】:
我正在尝试在屏幕中间搜索editText,
无论何时按下,都会以动画方式移动到工具栏中的searchView。
正如您可以在 chrome 应用程序 (v46) for android 的新标签中找到的那样。
没有找到任何 Github 示例,所以知道如何实现吗?
【问题讨论】:
标签:
android
android-animation
google-chrome-app
android-toolbar
searchview
【解决方案1】:
我创建了一个要点来展示可以做到这一点的一种方法:
https://github.com/orenothnay/SearchBar
主要组件是 FocusableEditText(我改编自 androids searchview 小部件)。它使用一种解决方法来允许编辑文本在用户移除键盘后失去焦点。然后您只需聆听焦点更改事件并相应地更改您的 UI。
需要注意的是:它必须被包裹在一个窃取焦点的 ViewGroup 中,并且必须被告知在暂停时清除焦点(否则键盘保持不动)。