Android 使用同一布局中的过渡设置布局更改的动画
我正在尝试创建我的第一个复合控件它应该如下所示: 我在考虑为容器使用线性布局,为每个数字使用一个文本视图,选定的数字将具有圆形背景,当用户单击数字时,从当前数字中删除背景并将其设置为新的背景,然后以某种方式让android设置动画 这看起来有点像共享元素转换,只是它不是元素,只是背景Android 使用同一布局中的过渡设置布局更改的动画,android,animation,android-transitions,Android,Animation,Android Transitions,我正在尝试创建我的第一个复合控件它应该如下所示: 我在考虑为容器使用线性布局,为每个数字使用一个文本视图,选定的数字将具有圆形背景,当用户单击数字时,从当前数字中删除背景并将其设置为新的背景,然后以某种方式让android设置动画 这看起来有点像共享元素转换,只是它不是元素,只是背景 我如何才能完成这一转变?我会创建以下内容: Relativelayout - (White background, rounded corners) └ Framelayout - (Green ba
我如何才能完成这一转变?我会创建以下内容:
Relativelayout - (White background, rounded corners)
└ Framelayout - (Green background, rounded corners)
└ LinearLayout
└ TextView 1 | TextView 2 | TextView 3
然后在选择时获取文本视图的位置(中心),并使用该位置移动框架布局
。对动画使用插值器。您可以使用XML或代码制作动画,这取决于您
您可以使用ImageView
或其他方法代替FrameLayout
,这是一个基于意见的决策