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

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

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

Кнопка Back - Android

07.11.2015, 20:28. Просмотров 200. Ответов 1
Метки нет (Все метки)

Добрый вечер, что мне написать чтоб при нажатии кнопки Back я переходил в основной активити, а не в предыдущий? При использовании Intent выскакивает ошибка.
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
 @Override
    public void onBackPressed() {
        // TODO Auto-generated method stub
        // super.onBackPressed();
        openQuitDialog();
    }
 
    private void openQuitDialog() {
        AlertDialog.Builder quitDialog = new AlertDialog.Builder(
                MainActivity.this);
        quitDialog.setTitle("Выход: Вы уверены?");
 
        quitDialog.setPositiveButton("Таки да!", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                // TODO Auto-generated method stub
                finish();
            }
        });
 
        quitDialog.setNegativeButton("Нет", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                // TODO Auto-generated method stub
            }
        });
 
        quitDialog.show();
    }
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2015, 20:28     Кнопка Back
Посмотрите здесь:

Android Пошаговое создание кнопки "back"
Android Кнопка back
Android Кнопка назад (Back)
Android AutocompleteTextView не закрывался диалог на кнопку "back"
Как отключить кнопку Back в приложении? Android
Android Как запретить activity возвращаться на предыдущий экран по нажатию на физическую кнопку back
Android Событие нажатия кнопки Back
Android Кнопка "Back" для приложения
Android кнопка Back
Кнопка back в главном меню Android
Как сохранить данные при свертывании аппаратной кнопкой "Back"? Android
Searchview закрыть поиск программно, также как закрывается кнопкой back Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
VladimirFA51
7 / 2 / 1
Регистрация: 07.11.2015
Сообщений: 17
07.11.2015, 20:36     Кнопка Back #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Привет.У меня всё работает,проверь Manifest, убери из пояснений строку №4...
Вот мой код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
 
public class MainActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
 
    @Override
    public void onBackPressed() {
        super.onBackPressed();
        Intent gog=new Intent(this,secondactivity.class);
        startActivity(gog);
    }
}
secondactivity.class:
Java
1
2
3
4
5
6
7
public class secondactivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_maind);
    }
}
Yandex
Объявления
07.11.2015, 20:36     Кнопка Back
Ответ Создать тему
Опции темы

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