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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Alombra
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 23
#1

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

26.04.2014, 14:52. Просмотров 541. Ответов 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 минут
По поводу метода вопрос снимается! НО первый вопрос остается меню так и не выводится
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2014, 14:52     Не переопределяется метод
Посмотрите здесь:

Не переопределяется метод, ошибка "Неявное преобразование типа" - C# ASP.NET
Есть класс BaseEntityService и ManufacturerEntityService. (Имеется база данных с таблицей Manufacturer) using System; using...

Метод прямоугольников, метод Симпсона, метод трапеций - Fortran
Есть варианты?

Вычислить корни уравнения, используя метод простой итерации, метод Ньютона - Turbo Pascal
2 1) Вычислить корни уравнения 2*(e^x)-5*x-2 с точностью 0.000001, используя метод простой итерации 2) Решить это же уравнение методом...

Нужно заменить в исходном коде метод горизонтального луча на метод углов - C++ Builder
#pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; #include <vcl.h> #pragma hdrstop #include...

Найти площадь заштрихованной фигуры (метод половинного деления и метод трапеций) - Matlab
Нужно найти площадь заштрихованной фигуры используя метод половинного деления и метод трапеций вот программа clc; clear; ...

Mathcad. Локализировать корни уравнения f(x) = 0. Метод простой итерации и метод Ньютона. - MathCAD
Помогите пожалуста реализировать на маткаде следующий алгоритмы: 1) Локализировать корни уровнения f(x) = 0. Найти их з точностью 10^-8,...

Метод Рунге-Кутта четвертого порядка (метод прогноза и коррекции) - MathCAD
Дано ОДУ x'''-x''x+(x')^2=0. Пытаюсь решить ОДУ методом Рунге-Кутта по данному примеру: http://alexlarin.net/Int/zad3.htm. Но при подсчете...

Как найти форму, к которой применить метод метод WindowState=2 ? - Visual Basic
При закрытии одной из формы необходимо все дочерние окна максимизировать. Для этого необходимо знать, какая форма была активна самая...

Численный метод вычисления определенного интеграла – метод Симпсона - Turbo Pascal
Исходные данные: x:= -4 ..4 с шагом 0,01 функция: y(x):=-(2*x)^2*N*sin((2*x))^4+4*N*x+(cos(x^2/4))^4 численный метод...

Метод Эйлера и метод Рунге-Кутта: проверить код - Delphi
Доброго времени суток. Хотел бы обратится к вам за помощью. Я написал программку, которая решает сит. диф. ур-й, двумя методами. Но метод...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
26.04.2014, 15:09     Не переопределяется метод #2
Попробуйте заменить
Java
1
return (super.onCreateOptionsMenu(menu));
на
Java
1
return true;
Alombra
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 23
26.04.2014, 17:25  [ТС]     Не переопределяется метод #3
Нет, не появилось
Yandex
Объявления
26.04.2014, 17:25     Не переопределяется метод
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru