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

По нажатию не открывается МЕНЮ - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Обработка нескольких Spinner в Android Studio http://www.cyberforum.ru/android-dev/thread1521172.html
Добрый день! Я только начинаю разбираться с программирование и назрел такой вопрос: в активити есть 3 Spinner. Допустим 1 - марка авто (mark), 2 - модель авто (model), 3 - модификация (mod). Смысл такой что при выборе марки авто должен заполняться данными 2 Spinner (model), и соответственно при выборе модели должен заполняться 3 Spinner модификация и уже от туда в зависимости от выбора получать...
Android На счет ImageView Ребят, очень важный вопрос: Предложим у меня есть две картинки у них есть свои ID, как написать проверку - "Есть ли выше одной картинки другая картинка", т.е если есть выше одной картинки картинка с определенным id то выполняться действие, буду очень благодарен за помощь, думаю код будет сложный. http://www.cyberforum.ru/android-dev/thread1521143.html
Как запретить использовать Scroll руками? Android
Ребят нужна помощь, я создал стандартный горизонтальный ScrollView, но управляю им через методы ScrollTo, вопрос в том: Как запретить использовать Scroll руками (пальцем), т.е запретить передвигать его, заранее спасибо.
Yandex mapkit и другие Android
Здравствуйте. Нужно встроить в приложение карту для наглядного местоположения какого либо объекта, зная его координаты (карта должна быть бесплатная) . Попробовал использовать yandex mapkit но документации нормальной так и не нашел, да есть простейшие примеры но это слишком мало для такого интересного продукта. Подскажите может ссылку на документацию или может какие то еще есть карты для...
Android Как из вспышки сделать команду sos http://www.cyberforum.ru/android-dev/thread1520933.html
Подскажите ,где можно найти тему ,как из вспышки сделать команду sos ну или просто чтоб мигала?
Android Вызов системной JNI-функции из своего приложения Имеется Highscreen ICE 2, у которого есть второй дисплей на задней панели(OLED). Хочу получить доступ к рисованию на этом экране. В результате декомпиляции стоковой прошивки выяснил, что для рисования система использует службу OledService, в которой есть только прототипы нужных функций на java, а сами функции объявлены через JNI на си в system\lib\libandroid_servers.so. Названия функций: ... подробнее

Показать сообщение отдельно
ILNAR_93
Android
212 / 212 / 21
Регистрация: 19.01.2013
Сообщений: 1,522
Записей в блоге: 2
28.08.2015, 13:30     По нажатию не открывается МЕНЮ
Почему может не срабатывает openOptionsMenu ?

А кнопка "меню" устройства работает...

Кликните здесь для просмотра всего текста
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
package sлджтл;
 
import android.app.Activity;
import android.content.Context;
import android.content.pm.FeatureInfo;
import android.os.Bundle;
import android.support.annotation.MenuRes;
import android.support.v4.app.FragmentManager;
import android.support.v4.widget.DrawerLayout;
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
 
 
 
public class MainActivity extends AppCompatActivity
        implements NavigationDrawerFragment.NavigationDrawerCallbacks {
 
    /**
     * Fragment managing the behaviors, interactions and presentation of the navigation drawer.
     */
    private NavigationDrawerFragment mNavigationDrawerFragment;
    FragmentManager fragmentManager;
    /**
     * Used to store the last screen title. For use in {@link #restoreActionBar()}.
     */
    private CharSequence mTitle;
    public Menu mMenu;
    private GetmessageAt GetmessageAt_;
    private GlobalClass GlobalClasses;
    private Context ctx;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ctx = this;
        GlobalClasses = ((GlobalClass) GlobalClass.GetMyApplication());
        mNavigationDrawerFragment = (NavigationDrawerFragment)
                getSupportFragmentManager().findFragmentById(R.id.navigation_drawer);
        mTitle = getTitle();
 
        // Set up the drawer.
        mNavigationDrawerFragment.setUp(
                R.id.navigation_drawer,
                (DrawerLayout) findViewById(R.id.drawer_layout));
 
    }
 
    @Override
    public void onNavigationDrawerItemSelected(final int position) {
        // update the main content by replacing fragments
   fragmentManager = getSupportFragmentManager();
///...
///...
///...
///...
 
  }
 
 
 
    public void restoreActionBar() {
        ActionBar actionBar = getSupportActionBar();
        actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
        actionBar.setDisplayShowTitleEnabled(true);
        actionBar.setTitle(mTitle);
    }
 
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        if (!mNavigationDrawerFragment.isDrawerOpen()) {
            // Only show items in the action bar relevant to this screen
            // if the drawer is not showing. Otherwise, let the drawer
            // decide what to show in the action bar.
            getMenuInflater().inflate(R.menu.main, menu);
            restoreActionBar();
            mMenu = menu;
            return true;
        }
 
 
        return super.onCreateOptionsMenu(menu);
    }
 
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
 
 
        if (id ==R.id.MenuIcon){
            Log.i("MyLogIlnar", "OpenMenu");         
          ((AppCompatActivity) MainActivity.this).openOptionsMenu(); // не работает
            return true;
        }
 
   
        return super.onOptionsItemSelected(item);
    }
 
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru