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

درست اجرا نشدن انیمیشن بعد thread.sleep

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

سلام وقتتون بخیر

برای صفحه اول برنامم یه انیمیشن translate نوشتم . یه thread هم گزاشتم بعد چند ثانیه بره صفحه بعد 

وقتی ترد اجرا میشه انیمیشن استاپ میکنه  من نمی خوام استاپ کنه.

خیلی زشت شده من چی کار کنم؟

سرچم کردم هیچی پیدا نکردم.

بدون ترد مشکلی نداره اجرای انیمیشن.

 <translate
xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0"
android:toXDelta="100%p"
android:interpolator="@android:anim/linear_interpolator"
android:duration="10000"
android:repeatCount="infinite"
android:repeatMode="restart">


</translate>


    txt_1.startAnimation(animation);
Thread thread = new Thread(new Runnable() {

@Override
public void run() {

try {
// txt_1.startAnimation(animation);
Thread.sleep(3000);

}
catch (InterruptedException e) {

e.printStackTrace();
}

Intent intent = new Intent(G.currentActivity, ActivityMain.class);
G.currentActivity.startActivity(intent);

}
});
thread.start();

نظرات

perin 10 سال پیش
دوستان من چیزی پیدا نکردم. اگه فرصت داشتین راهنماییم کنید .

پاسخ‌ها 1

Hossein Lamei Ramandi 10 سال پیش

     new Handler().postDelayed(new Runnable(){
@Override
public void run() {
Intent mainIntent = new Intent(Main.this,Menu.class);
Main.this.startActivity(mainIntent);
Main.this.finish();
}
}, 2000); // زمان

نظرات

perin 10 سال پیش
ممنونم ولی درست نشد بازم استاپ داره
Hossein Lamei Ramandi 10 سال پیش
اگه میخواید سورس برنامتون رو بدید بررسی کنم
perin 10 سال پیش
ممنون واقعا کد و گزاشتم
perin 10 سال پیش
واقعا استاپ نمیکرد انیمیشنش؟
Hossein Lamei Ramandi 10 سال پیش
فیلم گرفتم که ببینی چطور اجرا شد لینک راستی ببخشید من فراموش کرده بودم دیر تست کردم
perin 10 سال پیش
ممنون که وقت گزاشتین و تست کردین
perin 10 سال پیش
ممنونم واقعا

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