如何平滑地扩展Android EditText输入字段的宽度?

时间:2014-04-17 19:46:34

标签: android android-animation

某些应用(如浏览器)顶部有一个条形图,其中包含多个图标和一个EditText输入字段。

有时图标几乎没有空间显示输入。仅查看当前URL /搜索项可能就足够了,但是当该字段获得焦点时,希望扩展该字段以适合整个屏幕,并且将其他图标(可能在相同的LinearLayout或RelativeLayout中)推出屏幕。顺利地做这将是一个非常好的效果。

实现这一目标的最佳方法是什么?也就是说,要逐渐将EditText宽度从其ViewGroup确定的初始宽度更改为matches_parent? (当然,当场失去焦点时需要反向动画。)

答案是否因所需的最低SDK级别而改变,因为属性动画直到3.0才会引入?

1 个答案:

答案 0 :(得分:0)

这里有崩溃/扩展响应的https://stackoverflow.com/a/13381228/1051804示例。而不是高度变化,用它来改变宽度。