۱۳۹۴/۰۹/۲۵, ۰۸:۱۴ ب.ظ
۱۳۹۴/۰۹/۲۵, ۰۹:۱۴ ب.ظ
شما دکمه خودت رو اومدی داخل onOptionsItemSelected
تعریف کردی؟؟؟؟؟؟؟؟؟؟؟؟
دکمه رو در متد oncreate()تعریف کن سراسری و بعد به اون دسترسی بده .
برای کلیک کردن هم implements OnClickListener رو جلوی کلاس خودت که توسعه داده شده اکتیویتی هست (extends activity ) اضافه کن اینطوری از هر جا داخل کلاس onclick که اضافه می شه دونه دونه دکمه هات رو براش رویداد تعریف کن
اگر هم می خوای داخل onOptionsItemSelectedرویداد بنویسی میشه اینطوری:
تعریف کردی؟؟؟؟؟؟؟؟؟؟؟؟
دکمه رو در متد oncreate()تعریف کن سراسری و بعد به اون دسترسی بده .
برای کلیک کردن هم implements OnClickListener رو جلوی کلاس خودت که توسعه داده شده اکتیویتی هست (extends activity ) اضافه کن اینطوری از هر جا داخل کلاس onclick که اضافه می شه دونه دونه دکمه هات رو براش رویداد تعریف کن
اگر هم می خوای داخل onOptionsItemSelectedرویداد بنویسی میشه اینطوری:
کد پیاچپی:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
switch (id) {
case R.id.button1:
startActivity(new Intent(MainActivity.this,SecondActivity.class));
break;
case R.id.button2:
break;
default:
break;
}
return super.onOptionsItemSelected(item);
}