in previous posts, only one type of animation in one set. it's a example to embed more than one animation.
create /res/anim/multianim.xml to embed three type of animation in one set.
Mã nguồn PHP:
[color=#000000]
[/color][color=#007700]<?[/color][color=#0000bb]xml version[/color][color=#007700]=[/color][color=#dd0000]"1.0" [/color][color=#0000bb]encoding[/color][color=#007700]=[/color][color=#dd0000]"utf-8"[/color][color=#0000bb]?>[/color]<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/linear_interpolator"> <translate android:fromydelta="-100%p" android:toydelta="0" android:duration="4000" android:repeatcount="infinite" android:repeatmode="restart"/> <translate android:fromxdelta="-50%p" android:toxdelta="50%p" android:duration="1000" android:repeatcount="infinite" android:repeatmode="reverse"/> <alpha android:fromalpha="0.5" android:toalpha="1.0" android:duration="500" android:repeatcount="infinite" android:repeatmode="reverse" /></set>
main.xml
Mã nguồn PHP:
[color=#000000]
[/color][color=#007700]<?[/color][color=#0000bb]xml version[/color][color=#007700]=[/color][color=#dd0000]"1.0" [/color][color=#0000bb]encoding[/color][color=#007700]=[/color][color=#dd0000]"utf-8"[/color][color=#0000bb]?>[/color]<linearlayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <textview android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <linearlayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:gravity="bottom"> <imageview android:id="@+id/image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_launcher" android:layout_gravity="center"/> </linearlayout></linearlayout>
main activity
Mã nguồn PHP:
[color=#000000]
package com[/color][color=#007700].[/color][color=#0000bb]exercise[/color][color=#007700].[/color][color=#0000bb]androidanimtranslate[/color][color=#007700];[/color][color=#0000bb]import android[/color][color=#007700].[/color][color=#0000bb]app[/color][color=#007700].[/color][color=#0000bb]activity[/color][color=#007700];[/color][color=#0000bb]import android[/color][color=#007700].[/color][color=#0000bb]os[/color][color=#007700].[/color][color=#0000bb]bundle[/color][color=#007700];[/color][color=#0000bb]import android[/color][color=#007700].[/color][color=#0000bb]view[/color][color=#007700].[/color][color=#0000bb]animation[/color][color=#007700].[/color][color=#0000bb]animation[/color][color=#007700];[/color][color=#0000bb]import android[/color][color=#007700].[/color][color=#0000bb]view[/color][color=#007700].[/color][color=#0000bb]animation[/color][color=#007700].[/color][color=#0000bb]animationutils[/color][color=#007700];[/color][color=#0000bb]import android[/color][color=#007700].[/color][color=#0000bb]widget[/color][color=#007700].[/color][color=#0000bb]imageview[/color][color=#007700];public class [/color][color=#0000bb]androidanimtranslateactivity [/color][color=#007700]extends [/color][color=#0000bb]activity [/color][color=#007700]{ [/color][color=#ff8000]/** called when the activity is first created. */ [/color][color=#007700]@[/color][color=#0000bb]override [/color][color=#007700]public [/color][color=#0000bb]void oncreate[/color][color=#007700]([/color][color=#0000bb]bundle savedinstancestate[/color][color=#007700]) { [/color][color=#0000bb]super[/color][color=#007700].[/color][color=#0000bb]oncreate[/color][color=#007700]([/color][color=#0000bb]savedinstancestate[/color][color=#007700]); [/color][color=#0000bb]setcontentview[/color][color=#007700]([/color][color=#0000bb]r[/color][color=#007700].[/color][color=#0000bb]layout[/color][color=#007700].[/color][color=#0000bb]main[/color][color=#007700]); [/color][color=#0000bb]imageview image [/color][color=#007700]= ([/color][color=#0000bb]imageview[/color][color=#007700])[/color][color=#0000bb]findviewbyid[/color][color=#007700]([/color][color=#0000bb]r[/color][color=#007700].[/color][color=#0000bb]id[/color][color=#007700].[/color][color=#0000bb]image[/color][color=#007700]); [/color][color=#0000bb]animation multianim [/color][color=#007700]= [/color][color=#0000bb]animationutils[/color][color=#007700].[/color][color=#0000bb]loadanimation[/color][color=#007700]([/color][color=#0000bb]this[/color][color=#007700], [/color][color=#0000bb]r[/color][color=#007700].[/color][color=#0000bb]anim[/color][color=#007700].[/color][color=#0000bb]multianim[/color][color=#007700]); [/color][color=#0000bb]image[/color][color=#007700].[/color][color=#0000bb]startanimation[/color][color=#007700]([/color][color=#0000bb]multianim[/color][color=#007700]); }}[/color]
Đại lý thiết bị tự động hóa chuyên cung cấp van đều khiển khí nén Lanny tại Việt Nam. Chủ sở hữu công ty và giám đốc điều hành Michael Lanny thành lập công ty vào năm 1991. Những chiếc van đầu...
Van điều khiển khí nén Lanny Việt Nam