我正在尝试在屏幕中间搜索editText
,
无论何时按下,都会将动画移动到工具栏中的searchView
。
正如你可以在chrome app(v46)的新标签中找到的那样。
没有找到任何Github示例,所以任何想法如何实现?
答案 0 :(得分:5)
我已经创建了一个要点,表明可以做到这一点: https://github.com/orenothnay/SearchBar
主要组件是FocusableEditText(我改编自androids searchview小部件)。它使用一种解决方法,允许编辑文本在用户删除键盘后失去焦点。然后你只需听取焦点变化事件并相应地更改你的UI。
注意事项是:必须将其包裹在窃取ViewGroup的焦点中,并且必须告诉他们要关注暂停(否则键盘会保持运行状态)。