Pouya1999best

پشت سر هم قرار گرفتن دستورات منو در جاوا

5 ارسال در این موضوع قرار دارد

[shcode=java]@Override

public boolean onCreateOptionsMenu(Menu menu) {

    getMenuInflater().inflate(R.menu.main, menu);

    return true;

}

public boolean onOptionsItemSelected(MenuItem item){ switch(item.getItemId()){

case R.id.about:

Intent intent = new Intent();

intent.setClass(MainActivity.this, About.class); startActivity(intent);

return true;

}

return false;}

public boolean onOptionsItemSelected(MenuItem item)

{

  return(applyMenuChoice(item) || super.onOptionsItemSelected(item));

}

private boolean applyMenuChoice(MenuItem item)

{

    switch (item.getItemId()) {

      case R.id.exit:

        finish();

        System.exit(0);      

        }

    return false;

}

[/shcode]

این رو چی کار کنم که دکمه های منو با هم کار کنن و اکلیپس مشکل نگیره؟؟؟


لطفا راهنمایی کنید

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

مشکلم حل نشد

لطفا خودتون کد بالا رو اصلاح کنید

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

تابع onoptionItemSelected را حذف کنید.

[shcode=java]

@Override

public boolean onOptionsItemSelected(MenuItem item) {

// TODO Auto-generated method stub

switch(item.getItemId())

{

case R.id.ecit:

finish();

break;

}

return super.onOptionsItemSelected(item);

}

[/shcode]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

لطفا کد رو کامل بدید لطفا

یعنی کد زیر رو کامل اصلاح کنید و بهم بدیدش

public boolean onOptionsItemSelected(MenuItem item){

switch(item.getItemId()){

case R.id.about:

Intent intent = new Intent();

intent.setClass(MainActivity.this, About.class); startActivity(intent);

return true;

}

return false;}

@SuppressWarnings("unused")

private boolean applyMenuChoice(MenuItem item)

{

switch (item.getItemId()) {

case R.id.exit:

        finish();

        System.exit(0);      

        }

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری