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

Сворачивает (выходит из приложения) при возврате из дочерней активити в родительскую

09.06.2017, 17:02. Просмотров 230. Ответов 2

Приветствую господа. Нуждаюсь в вашей помощи.
Есть некая программа на андроид, при нажатии на кнопки переходит на (создает) новое активити. При нажатии кнопки назад, как аппаратной у телефона (эмулятора), так и у приложении, программа сворачивается (закрывается). В манифесте вроде бы все описано...
Код примера активити и манифеста приведен ниже.

активити
Кликните здесь для просмотра всего текста
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
package com.vilgos.ewet;
 
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.TableLayout;
import android.widget.TableRow;
import android.widget.TextView;
 
public class DictionaryActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.dictionary_s);
        MainRepository mainRepository=new MainRepository();
 
 
        TableLayout tableLayout = (TableLayout) findViewById(R.id.tabDictionary);
 
        for (int i = 0; i < mainRepository.words.size(); i++) {
 
            TableRow tableRow = new TableRow(this);
            tableRow.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT,
                    TableRow.LayoutParams.WRAP_CONTENT));
 
 
            TextView EN=new TextView(this);
            EN.setText(mainRepository.words.get(i).EN_Word);
            TextView UA=new TextView(this);
            UA.setText(mainRepository.words.get(i).UA_Word);
            tableRow.addView(EN, 0);
            tableRow.addView(UA, 1);
 
            tableLayout.addView(tableRow, i);
        }
    }
}


манифест
Кликните здесь для просмотра всего текста
XML
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
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.vilgos.ewet">
 
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".TestActivity"
            android:parentActivityName="com.vilgos.ewet.MainActivity">
        </activity>
        <activity android:name=".AddActivity"
            android:parentActivityName="com.vilgos.ewet.MainActivity">
        </activity>
        <activity android:name=".DictionaryActivity"
            android:parentActivityName="com.vilgos.ewet.MainActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value="com.vilgos.ewet.MainActivity" />
        </activity>
        <activity android:name=".CheckActivity"
            android:parentActivityName="com.vilgos.ewet.MainActivity">
        </activity>
    </application>
 
</manifest>


P.S.:В манифесте пробовал разные пути обхода данной проблемы, но безрезультатно.

Добавлено через 5 минут
Ошибку нашел, случайно дописал finish() в главной активити

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2017, 17:02
Ответы с готовыми решениями:

Динамически менять активити показываемую при запуске приложения
Здравствуйте уважаемы форумчане! При разработке программы возник такой вопрос,...

Запуск стартовой активити при выгрузке приложения из памяти
Заметил в некоторых приложениях, что после их сворачивания и разворачивания...

Возврат в главную Активити при каждом запуске (разворачивании) приложения
Добрый день, Подскажите, пожалуйста, каким образом можно реализовать такую...

Другой кнопкой из дочерней активности изменить фон той кнопки, которая в родительской активити
Вот такая проблема: у меня в главной активности есть кнопка, как мне другой...

В созданном браузере при нажатии кнопки "Назад" выходит из приложения
Всем привет! Недавно начал изучать как разрабатывать приложения под Android....

2
Mail-up
30 / 28 / 8
Регистрация: 07.01.2017
Сообщений: 205
09.06.2017, 22:36 #2
А что нужно то вообще
0
vilgos
0 / 0 / 0
Регистрация: 23.03.2010
Сообщений: 33
10.06.2017, 00:24  [ТС] #3
написал же, что нашел ошибку))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.06.2017, 00:24

Делать неактивной родительскую форму при появлянии дочерней.
Собственно как запретить менять что-либо на главной форме, пока активна...

Как закрыть родительскую форму при закрытии дочерней?
Доброго времени суток, друзья. Очередная проблема возникла. Есть основная...

из дочерней в родительскую
задачка такова есть две формы : 1. родительская (создается при компиляции) ,...


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

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

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