Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Не переопределяется метод - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android ListView http://www.cyberforum.ru/android-dev/thread1157786.html
Пытаюсь сделать редактирование ListView. класс для БД public void updateRec(EditText editTextDialogUserInput, int i, int j, int id, String txt) { ContentValues cv = new ContentValues();...
Программирование Android LifeCicle PlaceholderFragment До обновления Eclips код MainActivity.java был такой (виден весь цикл MainActivity по вызовам onCreate и т.д.) - MainActivity.java package ru.startandroid.develop.p0231oneactivitystate; import... http://www.cyberforum.ru/android-dev/thread1157712.html
Второй Skype на андроид Программирование Android
скажите, был ли у кого опыт установки второго скайпа на андроиде? возможно ли это? теоретически, если покопаться в apk файлах, должно получиться?! на данный момент пришлось создать двоих...
Анимация ListView Программирование Android
В чем суть:При вертикальном свайпе - кнопки прокручиваются. Крайняя кнопка - плавно уменьшается, а с другой стороны - плавно увеличивается. Прокрутка начинается не мгновенно, а после порогового...
Программирование Android ActionBar табы http://www.cyberforum.ru/android-dev/thread1157650.html
Всем привет! Такая проблема, при подключении ActionBar (табамы) с помощью SupportLibrary, возникает такая проблема если на есть место, то табы прячутся в ActionBar(смотрятся как список(на скрине...
Программирование Android Поделитесь простенькими приложениями Форумчане, у кого есть простые приложения на Android (какой -нибудь причудливый калькулятор, простенькая игрушка, реализация анимации и т.д) поделитесь. Для примера очень надо. подробнее

Показать сообщение отдельно
Alombra
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 23

Не переопределяется метод - Программирование Android

26.04.2014, 14:52. Просмотров 546. Ответов 2
Метки (Все метки)

Здравствуйте. В приложении не выводится меню. Метод public boolean onCreatOptionsMenu пишет, что вообще никогда не используется, плюс он должен быть переопределен, но он не переопределяется.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
package com.example.OptionsMenu;
 
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;
import android.view.Gravity;
 
 
public class MyActivity extends Activity {
    // описываем индификаторы пунктов меню
    public static final int IDM_NEW = 101;
    public static final int  IDM_OPEN = 102;
    public static final int IDM_SAVE = 103;
    public static final int IDM_EXIT = 104;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
 
    public boolean onCreatOptionsMenu(Menu menu) {
        // создаем пуекты меню
        menu.add(Menu.NONE, IDM_NEW, Menu.NONE, "New Game");
        menu.add(Menu.NONE, IDM_OPEN, Menu.NONE, "Open Game");
        menu.add(Menu.NONE, IDM_SAVE, Menu.NONE, "Save Game");
        menu.add(Menu.NONE, IDM_EXIT, Menu.NONE, "Exit");
 
        return (super.onCreateOptionsMenu(menu));
    }
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        CharSequence t;
        // устанавливаем реауции на выбор пункта меню
        // в нашем случае устанавливается текст уведомления
        switch (item.getItemId()) {
            case IDM_NEW: t = "New Game Selected";
                break;
            case IDM_OPEN: t = "Game Open Selected";
                break;
            case IDM_SAVE: t = "Save Game Selected";
                break;
            case IDM_EXIT: t = "Exit Game Selected";
                break;
            default:  return false;
        }
 
        Toast toast = Toast.makeText(this, t, Toast.LENGTH_LONG);
        toast.setGravity(Gravity.CENTER, 0, 0);
        // выводи уведомление
        toast.show();
        return true;
    }
}
Добавлено через 4 часа 15 минут
По поводу метода вопрос снимается! НО первый вопрос остается меню так и не выводится
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru