بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
به جای دکمه به صورت خودکار اجرا بشه
سلام
یه سورس کد میخوام که به جای اینکه روی دکمه کلیک بشه تا برنامه اجرا بشه
به طور خودکار مثلا بعد 3 ثانیه اجرا بشه
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_fadein);
txtMessage = (TextView) findViewById(R.id.txtMessage);
btnStart = (Button) findViewById(R.id.btnStart);
// load the animation
animFadein = AnimationUtils.loadAnimation(getApplicationContext(),
R.anim.fade_in);
// set animation listener
animFadein.setAnimationListener(this);
// button click event
btnStart.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
txtMessage.setVisibility(View.VISIBLE);
// start the animation
txtMessage.startAnimation(animFadein);
}
});
}
سورس کد بالا با کلیک روی دکمه یه انیمیشن اجرا میشه
حالا میخوام به طور خودکار بعد 3 ثانیه اجرا بشه
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
مجتبی یگانه
12 سال پیش
0
0
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
thread.sleep(3000);
// انجام کار
}
});
thread.start();
}
استفاده از چند رشته ای بودن برنامه ، multi threading ، آموزش داده شده
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .