Java 如何在android中制作点到框转换动画?
最初,会有一个点,点击一个按钮,这个点必须转换成一个矩形框 这是单击按钮时发生的一系列事件Java 如何在android中制作点到框转换动画?,java,android,animation,Java,Android,Animation,最初,会有一个点,点击一个按钮,这个点必须转换成一个矩形框 这是单击按钮时发生的一系列事件 感谢您的帮助。谢谢这里有一个简单的方法 通过drawable生成矩形框(如果简单),或使用图像作为源的ImageView 如果是可绘制的,则将此可绘制设置为视图 通过将onclicklistener设置为视图 view..setOnClickListener(新视图.OnClickListener() { 最后一步 在res/anim/文件夹中的文件(dot2square.xml)中为点对点动画添加这
感谢您的帮助。谢谢这里有一个简单的方法
<scale xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1000"
android:fillAfter="true"
android:fromXScale="0.1"
android:fromYScale="0.1"
android:interpolator="@android:anim/linear_interpolator"
android:toXScale="1"
android:pivotX="50%"
android:pivotY="50%"
android:toYScale="1" >
</scale>
总结:
以android提供的xml格式定义动画。
然后将动画设置为视图并开始请发布解决方案。
<scale xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1000"
android:fillAfter="true"
android:fromXScale="0.1"
android:fromYScale="0.1"
android:interpolator="@android:anim/linear_interpolator"
android:toXScale="1"
android:pivotX="50%"
android:pivotY="50%"
android:toYScale="1" >
</scale>