بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ری استارت کردن اکتیویتی (حل شد)
سلام و خسته نباشید خدمت دوستان گل و اساتید گرامی ؛
تو پروژه بازی تیک تاک تو فقط یک اکتیویتی هست ، وقتی بازی تموم میشه تو یه دیالوگ یک دکمه برای شروع مجدد گذاشتم و می خوام تو رویداد کلیک دکمه بگم که اکتیویتی از اول اجرا شه یعنی از اول اول اول که بازی شروع شه ، انگار برنامه تازه باز شده :)
ممنون میشم راهنمایی کنید :*
0
0
خوب این چه کاریه با یه متد کلا بازی رو ریست کنید (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Denabit
10 سال پیش
+2
0
سلام
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();
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .