如何使编辑文本浮动在工具栏和主布局的顶部

Posted

技术标签:

【中文标题】如何使编辑文本浮动在工具栏和主布局的顶部【英文标题】:How To Make An Edit Text Float on top of toolbar and Main Layout 【发布时间】:2016-12-31 12:19:08 【问题描述】:

我想实现这种设计

如您所见,编辑文本执行了一个不错的动画,从屏幕中间转换到布局的顶部,但我想知道如何实现这一点。

我正在考虑将编辑文本包装在 LinearLayout 中,当编辑文本到达顶部时,免费变为渐变(白色和黄色)。这有意义吗??

【问题讨论】:

你想在这里重点关注的主要功能是什么对所有懒惰的人都无济于事 我想在android中实现一个本地文件的搜索表单。不用担心业务逻辑(我已经有了),我只需要实现这种 UI。 【参考方案1】:

我建议使用以 CardView 作为父级并以 EditText 作为子级的片段创建片段,然后将其与背景一起设置动画。

查看此站点以抢先制作动画片段http://cyrilmottier.com/2014/05/20/custom-animations-with-fragments/

【讨论】:

看起来很有用的教程。我一定会试一试的。

以上是关于如何使编辑文本浮动在工具栏和主布局的顶部的主要内容,如果未能解决你的问题,请参考以下文章

如何编辑添加到情节提要中的场景停靠点的浮动视图?

如何使用视图顶部的工具栏滚动表格视图

如何裁剪具有动态宽度、流畅布局的文本?

如何使 toolBar 和 tabBar 浮动在背景上

当软键盘出现并且软键盘在编辑文本下方时,在布局中保持工具栏位置固定

UEditorPlus v2.1.0发布 演示网站重构,浮动工具和表格双击优化