آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل در قرار نگرفتن ایکن در option menu

محمدحسن  9 سال پیش  9 سال پیش
0 0

سلام من با اندروید استادیو کد میزنم ولی متاسفانه وقتی اموزش های استادو میبینم

public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, MENU_SETTING, MENU_SETTING, "Setting").setIcon(android.R.drawable.ic_media_play);
// if(!getClass().getSimpleName().equals("SecondpageActivity")) {
if(!(this instanceof SecondpageActivity)) {
menu.add(0, MENU_CATEGORIS, MENU_CATEGORIS, "Categories").setIcon(android.R.drawable.alert_dark_frame);
//}
}
menu.add(0, MENU_RESET, MENU_RESET, "reset").setIcon(android.R.drawable.alert_light_frame);
menu.add(0, MENU_4, MENU_4, "menu 4").setIcon(android.R.drawable.ic_media_play);
menu.add(0, MENU_5, MENU_5, "menu 5").setIcon(android.R.drawable.ic_media_play);
menu.add(0, MENU_6, MENU_6, "menu 6").setIcon(android.R.drawable.ic_media_play);
menu.add(0, MENU_7, MENU_7, "menu 7").setIcon(android.R.drawable.ic_media_play);
return super.onCreateOptionsMenu(menu);
}
این ها به منوها اضافه نمیشه حتی از روش ایکس ام ال هم استفاده کردم ولی باز هم نشد لطفا کمکم کنین

 

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
مهراد  9 سال پیش
+1 0

اول برو داخل پوشه 

'/res/menu/menu.xml'

مثلا یه همچین ایتم هایی بهش اضافه کن

<item
    android:id="@+id/action_about"
    android:orderInCategory="2"
    android:showAsAction="never"
    android:title="About"/>
<item
    android:id="@+id/action_exit"
    android:orderInCategory="3"
    android:showAsAction="never"
    android:title="Exit"/>

بعدش فایل جاواتو باز کن کد های زیر و تو بخش مربوط پیست کن

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.menu, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    case R.id.action_about:
        // About option clicked.
        return true;
    case R.id.action_exit:
        // Exit option clicked.
        return true;
    case R.id.action_settings:
        // Settings option clicked.
        return true;
    default:
        return super.onOptionsItemSelected(item);
    }
}
0 0
من دقیقا همین روشم رفتم ولی بازم جواب نگرفتم حتی تو قسمت ایکس ام ال ایکن هم بهش اضافه کردم ولی چیزی نشون نداد خیلیم راجبش سرچ کردم اینم بگم من اندروید استادیو د میزنم ممنون از راهنماییت (9 سال پیش)
0 0
کدت بزار اینجا ببینیم (9 سال پیش)
0 0
فایل xml لینک فایل جاوا لینک ممنونم ازت (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .