Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Leks2
2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 110
#1

Назад в activity_main - Программирование Android

04.12.2014, 20:31. Просмотров 383. Ответов 6
Метки нет (Все метки)

Всем привет,подскажите пожалуйста ,я сделал при нажатии на кнопку меня перекидывает на sound.xml
Java
1
2
3
4
5
6
  nSound.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                setContentView(R.layout.sound);
          }
        });
в sound.xml я делаю тоже обработчик нажатие ,чтоб меня вернуло назад на
Java
1
setContentView(R.layout.activity_main);
и при нажатии на кнопку у меня получается ошибка,как вернутся назад на activity_main.xml
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2014, 20:31
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Назад в activity_main (Программирование Android):

Content_main и activity_main
Я совсем еще зеленый в программировании под андройд. Начал изучать уроки на...

Android Studio, файл activity_main.xml
здесь понятно это название приложения package com.example.user.myapplication;...

<string> в XML возвращает INT в activity_main
В XML recources/string строка: &lt;string...

Можно ли activity_main.xml изменить через MainActivity.java?
Я б поискал в гугле, но я даже не знаю как сформулировать вопрос. Мне нужно...

Ошибка activity_main.xml: java.lang.System.arraycopy([CI[CII)V
При перетягивании из Text Field любой виюшки появляется Error...

Кнопка назад
есть программа в ней до 10 activity если переходить по ним, то далее при...

6
GreenForest
50 / 42 / 24
Регистрация: 05.12.2013
Сообщений: 275
04.12.2014, 20:52 #2
Кнопкой назад внизу на панели. Так как в Вашем варианте Вы пытаетесь открыть уже открытое активити.
0
Leks2
2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 110
04.12.2014, 20:56  [ТС] #3
GreenForest, тоесть мне нужно с начало закрыть MainActivity?а потом уже возврощатся на activity_main
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
04.12.2014, 20:59 #4
Leks2, зачем вы вообще так делаете? И как это вообще работает? Создавайте на каждый xml файл свою активити и делайте нормальный переход между ними, либо, если не хотите несколько активити, создавайте фрагменты.
0
GreenForest
50 / 42 / 24
Регистрация: 05.12.2013
Сообщений: 275
04.12.2014, 21:01 #5
Если хотите использовать способ, указанный Вами в первом сообщении, то да.
Либо, что предпочтительней, использовать такой код
Java
1
2
3
4
5
6
nSound.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
               super.onBackPressed();
          }
        });
0
Leks2
2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 110
04.12.2014, 21:20  [ТС] #6
GreenForest, спасибо!

Добавлено через 5 минут
Spelcrawler, а как примерное можно на каждый xml файл создать свою активити и переход?
0
unknown_sb
7 / 7 / 2
Регистрация: 25.11.2013
Сообщений: 46
04.12.2014, 22:05 #7
Leks2, вполне понятный урок: Переключение между экранами
0
04.12.2014, 22:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2014, 22:05
Привет! Вот еще темы с решениями:

Кнопка назад
Добрый вечер. Как правильно сделать кнопку назад не из Манифеста а в коде я...

BottomNavigationView и кнопка назад
Всем привет! Подскажите, пожалуйста, как можно выйти обратно из одной...

Кнопка назад (Back)
Здрасте. Как сделать чтобы при нажатии кнопки назад, активити не...

Кнопка назад не работает
Здравствуйте. Подскажите в чем может быть дело. При нажатии системной кнопки...


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

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

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