PDA

View Full Version : لود دکمه ها با وقفه



singel
سه شنبه 25 شهریور 1393, 13:17 عصر
سلام
چطوری میتونم در هنگام لود شدن یک صفحه دکمه ها یا هر ابجکتی رو با یک وقفه کوچیک پشت سر هم نشون بدم
مثلا در صفحه 5تا دکمه هست . بعد از نمایش دکمه اول 200 میلی ثانیه صبر کنه بعد دکمه دوم نمایش داده بشه به همین صورت تا دکمه آخر
ممنون

Pam.goudarzi
سه شنبه 25 شهریور 1393, 16:27 عصر
واسه هر کدوم می تونی یک انیمیشن تعریف کنی

singel
سه شنبه 25 شهریور 1393, 19:36 عصر
ممنون ولی من هیچی از انیمیشن نمیدونم میشه کمکم کنید

yasinf
سه شنبه 25 شهریور 1393, 20:48 عصر
یه مثال گویا :



public class MainActivity extends Activity {



ImageView firstimg;
ImageView secondimg;
Animation animation1;
Animation animation2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);


animation1 = AnimationUtils.loadAnimation(getBaseContext(), android.R.anim.fade_in);
animation2 = AnimationUtils.loadAnimation(getBaseContext(), android.R.anim.fade_out);

animation1.setDuration(1000);
animation1.setStartOffset(1500);


animation2.setDuration(1000);
animation2.setStartOffset(3000);
firstimg = (ImageView) findViewById(R.id.first_img);
secondimg = (ImageView) findViewById(R.id.second_img);
firstimg.startAnimation(animation1);
secondimg.startAnimation(animation2);




}


}

singel
چهارشنبه 26 شهریور 1393, 10:57 صبح
ممنون امتحان کردم جواب داد . اما یک مشکل دیگه دارم
من انیمیشن رو تویExpandableList استفاده کردم و کار میکنه اما مشکلی که داریم اینه که هر دفعه رویExpandableList کلیک میکنم دوباره انیمیشنها لود میشن . باید چه کار کنم

singel
جمعه 28 شهریور 1393, 19:26 عصر
دوستان کسی میتونه به من کمک کنه

saeed_g21
جمعه 28 شهریور 1393, 22:26 عصر
راحترین کار یک اینه که boolean قرار بده بعد که یک بار انیمیشن اجرا شد مقدار boolean به false تغییر پیدا کنه و در شرط هم بگو اگه true بود انیمیشن اجرا بشه در غیر اینصورت نشه