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

ری استارت کردن اکتیویتی (حل شد)

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

سلام و خسته نباشید خدمت دوستان گل و اساتید گرامی ؛

تو پروژه بازی تیک تاک تو فقط یک اکتیویتی هست ، وقتی بازی تموم میشه تو یه دیالوگ یک دکمه برای شروع مجدد گذاشتم و می خوام تو رویداد کلیک دکمه بگم که اکتیویتی از اول اجرا شه یعنی از اول اول اول که بازی شروع شه ، انگار برنامه تازه باز شده :)

ممنون میشم راهنمایی کنید :*

نظرات

HoCoder 10 سال پیش
خوب این چه کاریه با یه متد کلا بازی رو ریست کنید

پاسخ‌ها 1

Denabit 10 سال پیش

سلام

  public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

Button btn = (Button) findViewById(R.id.btn);

btn.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {

restartActivity(TestActivity.this);
}
});

}


public static void restartActivity(Activity act) {

Intent intent = new Intent();
intent.setClass(act, act.getClass());
act.startActivity(intent);
act.finish();

}

نظرات

RezaM 10 سال پیش
ممنون ؛ حل شد
RezaM 10 سال پیش
ممنون ؛ حل شد
RezaM 10 سال پیش
ممنون ؛ حل شد
RezaM 10 سال پیش
ممنون ؛ حل شد

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