Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
dimon-limon
0 / 0 / 0
Регистрация: 26.03.2013
Сообщений: 114
1

Событие нажатия на кнопку home

22.12.2014, 20:53. Просмотров 1272. Ответов 2
Метки нет (Все метки)

я хочу по нажатию на среднию кнопку там где нарисован домик вывести сообщение
Java
1
2
3
4
5
6
7
8
9
10
11
12
 @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        //Проверяем какая кнопка была нажата
        if (keyCode == KeyEvent.KEYCODE_HOME) {
            
            
            f.setText("dskbvvldsbv");
                        
            return true;
        } 
        return super.onKeyDown(keyCode, event);
    }
вот таким образом
и прложение просто сварачиваеться
ну что самое главное если пишу вместо Home Back и нажимаю кнопку назад все прекрасно работает!
подскажите что не так пожалуйста
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2014, 20:53
Ответы с готовыми решениями:

Не работает приложение после нажатия кнопки home
Добрый день, дорогие форумчане.:) Волнует такой вопрос - написала приложение под android(intelij...

Заблокировать долгое нажатие на кнопку HOME
Здравствуйте! Как заблокировать долгое нажатие на кнопку HOME в своем приложении? P.S. Android...

Не получается обработать нажатие на кнопку Home в ActionBar
в OnCreate прописал: ActionBar actionbar= getSupportActionBar(); ...

Событие нажатия кнопки Back
Как сделать, чтоб при нажатии кнопки Back выполнялось сразу несколько действий? Например, если при...

Событие нажатия на Bitmap в SurfaceView
Здравствуйте! Я в андройде новичок. Хочу сделать мини игрушку. В игре будет карта из...

2
Kastaneda
Jesus loves me
Эксперт С++
5020 / 3033 / 348
Регистрация: 12.12.2009
Сообщений: 7,646
Записей в блоге: 2
Завершенные тесты: 1
22.12.2014, 21:24 2
Это особая кнопка, она запускает Launcher (или home screen по-другому). Ты можешь в intent-filter указать, что твое приложение является лаунчером (category.HOME) и тогда при нажатии на нее будет запускаться твое приложение (или будет показан диалог для выбора лаунчера).
Не думаю, что ее можно вот так перехватить.

Добавлено через 3 минуты
вот еще посмотри. Там есть ссылка на решение, но говорят, что оно больше не работает начиная с Android 4.0
0
dimon-limon
0 / 0 / 0
Регистрация: 26.03.2013
Сообщений: 114
22.12.2014, 22:12  [ТС] 3
вот так решил проблему
Java
1
2
3
4
5
6
7
8
 @Override
    protected void onStop() 
    {
        super.onStop();
      
 
        f.setText("dskbvvldsbv");
    }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.12.2014, 22:12

Не срабатывает событие нажатия на ImageButton в Gridview
Пример с офф сайта брала, почему то не работает import android.content.Intent; import...

Как поймать событие нажатия пальцами на экран?
Добрый день. Хочу поймать событие нажатия пальцами на экран. Использую public boolean...

Сделать кнопку невидимой после нажатия
Здравствуйте. Я новичок в программировании на Андроиде (нужно разработать мобильное приложение для...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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