خب دوست عزیز شما برای دکمه دوم هیچ شنونده onclicListinear تعریف نکردید.برای همین کار خاصی انجام نمیدهد..
دوست عزیز شما بهتره روی مباحث تعریف کردن دکمه ها در جاوا بیشتر دقت کنید و مطالعه کنید..
اولین کار اینه که:
ابتدا داخل فایل xml دوتا دکمه قرار بدید..
حالا طبق دستور بالا دوتا دکمه ساختیم..
کافیه این دکمه ها رو داخل فایل جاوا ارجاع بدیم.
.اشتباه دیگه اتون اینه داخل رویداد کلیک .شما دوتا اینتنت Intent تعریف کردید ..که عملا یکی از آنها بی مورد است..یادتون باشه واسه هر دکمه ای که میسازید.یک شنونده جدا گونه تعریف کنید..
دوست عزیز شما بهتره روی مباحث تعریف کردن دکمه ها در جاوا بیشتر دقت کنید و مطالعه کنید..
اولین کار اینه که:
ابتدا داخل فایل xml دوتا دکمه قرار بدید..
کد پیاچپی:
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button1" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button2" />
حالا طبق دستور بالا دوتا دکمه ساختیم..
کافیه این دکمه ها رو داخل فایل جاوا ارجاع بدیم.
کد پیاچپی:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
///تعریف دکمه ها
Button b1 =(Button) findViewById(R.id.button1);
Button b2=(Button) findViewById(R.id.button2);
///در اینجا هم میگیم وقتی رو دکمه اول کلیک میشه چیکار انجام بده
b1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent next1 = new Intent(MainActivity.this, pageDo.class);
startActivity(next1);
}
});
b2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent next2 = new Intent(MainActivity.this, pageSe.class);
startActivity(next2);
}
});
}
}
.اشتباه دیگه اتون اینه داخل رویداد کلیک .شما دوتا اینتنت Intent تعریف کردید ..که عملا یکی از آنها بی مورد است..یادتون باشه واسه هر دکمه ای که میسازید.یک شنونده جدا گونه تعریف کنید..