首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android中动画点到长方体的变换动画?

如何在android中动画点到长方体的变换动画?
EN

Stack Overflow用户
提问于 2014-03-14 18:04:55
回答 1查看 430关注 0票数 0

最初,会有一个网点,点击一个按钮,网点必须转换成一个矩形框。

这是单击按钮时发生的一系列事件

help是appreciated.thanks

EN

回答 1

Stack Overflow用户

发布于 2014-03-14 18:57:56

下面是一个简单的方法

  1. 通过drawable生成一个矩形框,如果它很简单,或者使用一个带有图像的ImageView作为源。

如果它是可绘制的,则将此可绘制设置为视图。

代码语言:javascript
复制
1. set onclicklistener to the view via 

新建(view..setOnClickListener View.OnClickListener() {

代码语言:javascript
复制
 @Override     public void onClick(View v)     {         Animation anim = AnimationUtils.loadAnimation(YourActivity.this, R.anim.dot2square);         //v.setAnimation(anim);         v.startAnimation(anim);     } });
代码语言:javascript
复制
1. last step.

将这段代码添加到res/anim/文件夹中的文件(dot2square.xml)中。

代码语言:javascript
复制
<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格式中定义动画。然后将动画设置为视图并启动

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22401798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档