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

Как отключить кнопку Back в приложении? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android работа для программиста андроид. Читалка http://www.cyberforum.ru/android-dev/thread1039793.html
Добрый день. Меня зовут АНДРЕЙ. Мне нужен желающий поработать и заработать. Нужна программа: возможность чтения файлов основных текстовых форматов внутренняя библиотека в которую и будут добавлять...
Программирование Android Как прикрепить кнопки внизу? Какой лучше всего использовать layout, чтобы прикрепить кнопки к нижней части экрана, а остальная часть должна прокручиваться? http://www.cyberforum.ru/android-dev/thread1039784.html
Ошибка присвоения Событие на кнопку при использовании Fragment Программирование Android
Пытаюсь идти по схеме предложенной компилятором, через вставку на основную форму фрагментов, но не до конца могу понять как с ними работать, то есть интерфейс накидал в файле fragment_main.xml, и...
Обработка поворота устройства Программирование Android
Доброе утро! Появился вопрос о том, как правильно обрабатывать поворот устройства В Манифесте пишу так: <activity android:name="FirstActivity" ...
Программирование Android Автоматическое фото от android смартфона с максимальным разрешением, при обнаружении объекта opencv http://www.cyberforum.ru/android-dev/thread1039611.html
Приветствую всех. Пишу приложение под android, которое с помощью opencv и с++ на preview детектирует нужный объект. Задача: после того, как объект найден, передать координаты объекта автофокусу...
Программирование Android RelativeLayout расположение объектов Вопрос: как с помощью relativeLayout программно задать отступ от краев родителя, то есть задать, например это: android:layout_alignParentBottom="true" android:layout_alignParentLeft="true"... подробнее

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

Как отключить кнопку Back в приложении? - Программирование Android

13.12.2013, 11:58. Просмотров 1279. Ответов 3
Метки (Все метки)

При нажатии на кнопку Back выходит с игры с ошибкой (не закрывает 2 поток).
Как ее можно отключить? или переопределить действия
P.S. код ниже не работает
Java
1
2
3
4
5
6
7
8
9
public class DroidzActivity extends Activity {
   
   @Override
   public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
    
        // устанавливаем MainGamePanel как View
        setContentView(new MainGamePanel(this));     
    }
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class MainGamePanel extends SurfaceView implements
  SurfaceHolder.Callback {
 
 public MainGamePanel(Context context) {
  super(context);
 
  getHolder().addCallback(this);
 
  setFocusable(true);
 }
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)  {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
        // do something on back.
          thread.setRunning(false);
          thread.set_current_level(false, level);
          ((Activity)getContext()).finish();
        return true;
    }
 
    return super.onKeyDown(keyCode, event);
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.