انتقال نادرست از یک اکتیویتی به دیگری (حل شده)
با سلام
می خوام از یک اکتیویتی به اکتیویتی دیگه برم . یه دکمه میسازم و براش کلیک لیسنر تعریف میکنم و کد اینتت رو توش مینویسم و مشخص میکنم باید از همین اکتیویتی به اکتیویتی X بره . پروژه رو اجرا میکنم و میبینم داره کار میکنه بعد از شادی های فراوان حاصله از اجرای درست پراجکت برمیگردم و همین کار رو توی همین اکتیویتی و واسه ی انتقال به ی اکتیویتی دیگه انجام میدم . بعد از اجرا کردم پروژه و زدن دکمه میبینم اکتیویتی باز شده ، نه اکتیویتی من بلکه همون اکتیویتی که در اینتنت اول دستور انتقالش رو داده بودم . در کمال تعجب و با انگشتی که تا بند اول در دهان فرو رفته میام و اینتنت اول رو کامنت میکنم و پروژه رو اجرا ، ولی میبینم که این اکتیویتی همچنان اصرار داره تا به جایی منتقل بشه که اصلا ما دستور ندادیم و با انگشتی که تا بند چهارم به دهان فرو شده میام و این سوال رو میپرسم .
اکتیویتی اصلی
public class MenuActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.menu);
// Button btnDistance = (Button) findViewById(R.id.btnDistance);
Button btnTime = (Button) findViewById(R.id.btnTime);
// btnDistance.setOnClickListener(new OnClickListener() {
// @Override
// public void onClick(View v) {
// Intent intent = new Intent(MenuActivity.this, DistanceActivity.class);
// MenuActivity.this.startActivity(intent);
// }
// });
btnTime.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent2 = new Intent(MenuActivity.this, TimeActivity.class);
MenuActivity.this.startActivity(intent2);
}
});
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .