*Main Acitivity class:*
public class MainActivity extends AppCompatActivity {
ImageView img;
//GradientDrawable shape;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
img=(ImageView) findViewById(R.id.callingAnim);
}
public void onStart(){
Animation myFadeInAnimation = AnimationUtils.loadAnimation(MainActivity.this,
R.anim.animation);
Animation myFadeOutAnimation = AnimationUtils.loadAnimation(MainActivity.this,
R.anim.animation1);
int value = 0;
for (int i=0;i<100000;i++){
if (value == 0){
img.startAnimation(myFadeInAnimation);
value = 1;
}
else if (value == 1){
img.startAnimation(myFadeOutAnimation);
value = 0;
}
}
super.onStart();
}
}
res/drawable/concentric.xml
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/item1">
<shape
android:shape="oval">
<solid
android:color="@color/transparent"/>
<padding
android:bottom="15dp"
android:left="15dp"
android:right="15dp"
android:top="15dp"/>
<stroke
android:width="2px"
android:color="@color/greenbar"/>
</shape>
</item>
<item android:id="@+id/item2">
<shape
android:shape="oval">
<solid
android:color="@color/transparent"/>
<padding
android:bottom="15dp"
android:left="15dp"
android:right="15dp"
android:top="15dp"/>
<stroke
android:width="2px"
android:color="@color/greenbar"/>
</shape>
</item>
<item android:id="@+id/item3">
<shape
android:shape="oval">
<solid
android:color="@color/transparent"/>
<padding
android:bottom="15dp"
android:left="15dp"
android:right="15dp"
android:top="15dp"/>
<stroke
android:width="2px"
android:color="@color/greenbar"/>
</shape>
</item>
<item android:id="@+id/item4">
<shape
android:shape="oval">
<solid
android:color="@color/transparent"/>
<padding
android:bottom="15dp"
android:left="15dp"
android:right="15dp"
android:top="15dp"/>
<stroke
android:width="2px"
android:color="@color/greenbar"/>
</shape>
</item>
<item android:id="@+id/item5">
<shape
android:shape="oval">
<solid
android:color="@color/transparent"/>
<padding
android:bottom="15dp"
android:left="15dp"
android:right="15dp"
android:top="15dp"/>
<stroke
android:width="2px"
android:color="@color/greenbar"/>
</shape>
</item>
<item android:id="@+id/item6">
<shape
android:shape="oval">
<solid
android:color="@color/transparent"/>
<padding
android:bottom="15dp"
android:left="15dp"
android:right="15dp"
android:top="15dp"/>
<stroke
android:width="2px"
android:color="@color/greenbar"/>
</shape>
</item>
<item android:id="@+id/item7">
<shape
android:shape="oval">
<solid
android:color="@color/transparent"/>
<padding
android:bottom="15dp"
android:left="15dp"
android:right="15dp"
android:top="15dp"/>
<stroke
android:width="2px"
android:color="@color/greenbar"/>
</shape>
</item>
<item android:id="@+id/item8">
<shape
android:shape="oval">
<solid
android:color="@color/transparent"/>
<padding
android:bottom="15dp"
android:left="15dp"
android:right="15dp"
android:top="15dp"/>
<stroke
android:width="2px"
android:color="@color/greenbar"/>
</shape>
</item>
<item android:id="@+id/item9">
<shape
android:shape="oval">
<solid
android:color="@color/transparent"/>
<padding
android:bottom="15dp"
android:left="15dp"
android:right="15dp"
android:top="15dp"/>
<stroke
android:width="2px"
android:color="@color/greenbar"/>
</shape>
</item>
<item android:id="@+id/item10">
<shape
android:shape="oval">
<solid
android:color="@color/transparent"/>
<size
android:width="40dp"
android:height="40dp"/>
<stroke
android:width="2px"
android:color="@color/greenbar"/>
</shape>
</item>
</layer-list>
FadeIn animation(res/anim/animation.xml)
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha
android:fromAlpha="0.0"
android:toAlpha="1.0"
android:duration="5000"
android:repeatMode="reverse"
android:repeatCount="infinite" />
</set>
Fade Out animation(animation1.xml)
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha
android:fromAlpha="1.0"
android:toAlpha="0.0"
android:duration="1000"
android:repeatMode="reverse"
android:repeatCount="infinite" />
</set>
This fade in and fade out complete drawable where else i want each circle to
fade in then fade out all continously in a loop to infinite. Please help!
--
You received this message because you are subscribed to the Google Groups
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/android-developers.
To view this discussion on the web visit
https://groups.google.com/d/msgid/android-developers/d5ea84a3-3622-4f0f-b453-41c3dc55529d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.