بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

ایجا مکث برای اجرای انیمیشن و اجرای اکتیویتی

مدیریت گفتگو
mostafa1365 12 سال پیش
آخرین تغییر: 12 سال پیش

سلام

من یه اکتیویتی انیمیشن درست کردم میخوام این اکتیویتی بعد از اجرای کامل بعد از 3 ثانیه یه اکتیویتی دیگه باز بشه

از ترد استفاده کردم ولی نتونستم اگه کسی میتونه یه کد بهم بده ممنون میشم

نظرات

javac 12 سال پیش
منظور شما رو نمیدونم متوجه شدم یا نه؟ شما میخواین بعد از نمایش کامل انیمیشن به سراغ اکتیوتی دوم برید؟

پاسخ‌ها 4

javac 12 سال پیش

 fadeInAnimation.setAnimationListener(new Animation.AnimationListener() {
                @Override
                public void onAnimationStart(Animation animation) {

                }

                @Override
                public void onAnimationEnd(Animation animation) {
                   //startActivity(intent);
                }

                @Override
                public void onAnimationRepeat(Animation animation) {

                }
            });

باید از listener استفاده کنید :

fadeInAnimation نام انیمیشنی هست که شما ساختید
در متد onAnimationEnd ، اکتیویتی رو باید استارت کنید
 

نظرات

طاهر 12 سال پیش
این کد خوبه اگه میخوای بعد از اتمام انیمیشن به اکتیویتی بعدی بری
mostafa1365 12 سال پیش

با این روش هم شد

 Thread thread = new Thread(new Runnable() {

      @Override
      public void run() {
          try {
              Thread.sleep(3000);
          }
          catch (InterruptedException e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
          }
          if (presback == 1) {
              Pressed();
          }

      }
  });

  thread.start();

 

 

نظرات

یزدانی 12 سال پیش

سلام شاید کد زیرم بدرتون بخوره !

 

new Handler().postDelayed(new Runnable() {

            @Override
            public void run() {
                final Intent mainIntent = new Intent(main.this, mainmenu.class);
                main.this.startActivity(mainIntent);
                main.this.finish();
            }
        }, 3000);

نظرات

طاهر 12 سال پیش
این کد زمانی خوبه که انیمیشنت بصورت نامحدود اجرا بشه
سپهر 12 سال پیش

چطور میشه برای visible و invisible کردن یک edittext انیمیشن گذاشت ؟

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .