*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 android-developers+unsubscr...@googlegroups.com.
To post to this group, send email to android-developers@googlegroups.com.
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.

Reply via email to