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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
#1

Как удалить activity? - Программирование Android

29.04.2014, 21:27. Просмотров 1281. Ответов 9
Метки нет (Все метки)

мне нужно при запуске второго активити(т есть когда его видно) что бы первое уничтожалось но только не завершалась программа

moveTaskToBack(true);
finish();
System.exit(0);

Этот код завершает программу (приложение)прописанный в onPause() как только второе активити выйдет из фокуса мне же надо чтобы удалялось только активити первое а приложение продолжало работать как это сделать ?какой код лучше использовать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2014, 21:27     Как удалить activity?
Посмотрите здесь:

В шаблоне blank activity удалить полосу с названием - Программирование Android
Подскажите, пожалуйста, я создал проект по шаблону Blank Activity, но возникла необходимость удалить верхнюю полосу(там где имя активности...

Как переделать Activity в фрагмент? - Программирование Android
Есть своё приложение реализованное с помощью фрагментов. Решил добавить в него простейшую напоминалку TaskReminder, стал переделывать...

Как вернуться в activity в тестах - Программирование Android
В тестах приложения, когда проверяю нажатия на кнопки открывается другая активити. Как вернуться назад? И ещё вопрос, если над методом...

Layout как новый Activity - Программирование Android
Здравствуйте, слышал что Layout можно использовать вместо нового Activity, делаю простое приложение что то вроде справочника, так вот там...

Как наследовать класс activity - Программирование Android
Написал класс activity1 в котором программно создан layout1. Как использовать мой класс в новом создаваемом приложении? какой нужен...

Как сделать такое activity? - Программирование Android
Добрый день. Для начала по прошу держать свои камни при себе да бы они не попали в меня. Так как я начинающий в этом деле человек. Хочу...

Как перейти на главную activity - Программирование Android
как перейти на главную страницу приложения обратно? (с другого активити) <activity android:name=".main.MainActivity" ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
29.04.2014, 21:48     Как удалить activity? #2
Java
1
finish();
этого достаточно
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
30.04.2014, 11:28     Как удалить activity? #3
При старте активити второй добавьте флаг в интент
Java
1
2
3
Intent a = new Intent(this,A.class);
        a.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
        startActivity(a);
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
30.04.2014, 14:05  [ТС]     Как удалить activity? #4
как еще сделать так чтобы при повороте телефона активити на нем заполненное картинкой оставалось всегда в вертикальном положении (то есть не поворачивалось вместе с телефоном) просто при повороте телефона картинка с активити тоже переварачивается и выглядет обрезанной при повороте почему это происходит?и как это устранить? может есть код который фиксирует активити в вертикальном положении?или как то еще не подскажете?
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
30.04.2014, 14:23     Как удалить activity? #5
в манифесте прописать что бы ориентация была всегда портретная
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
30.04.2014, 14:24  [ТС]     Как удалить activity? #6
а что такое портретная ориентация как это прописать?
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
30.04.2014, 14:30     Как удалить activity? #7
android:screenOrientation="portrait"

http://developer.android.com/guide/t...y-element.html
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
30.04.2014, 15:32  [ТС]     Как удалить activity? #8
а как сделать так чтобы метод onClick(View v) вызывался при каждом нажатии на кнопку просто у меня он определен и когда я нажимаю на кнопку появляется нужная надпись в TextView а когда нажимаю второй раз на туже кнопку (должен устанавливатся пробел в TextView) а этого не происходит несмотря на то что я создал флаг типа int (то есть реагирует только один раз) Как сделать чтоб кнопка всегда реагировала на нажатия?вот код
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
@Override
public void onClick(View v) {
    // TODO Auto-generated method stub
    
     
    TextView myTextView = (TextView) findViewById(R.id.textView1);
    if(a==1)
    {
        myTextView.setText("     ");
    }
    a=1;
     myTextView.setText(getScreenOrientation());
}
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
30.04.2014, 16:02     Как удалить activity? #9
Java
1
2
3
4
5
6
7
if(a==1)
    {
        myTextView.setText("     ");
    } else {
    a=1;
     myTextView.setText(getScreenOrientation());
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2014, 19:18     Как удалить activity?
Еще ссылки по теме:

Как вызвать другой activity в android ? - Программирование Android
Как вызвать другой activity в android ??? Добавлено через 1 минуту @Override public void onClick(View v)...

Как открыть Activity по открытии ссылки? - Программирование Android
Допустим, у нас есть WebView, как открывать Activity при открытии определенной ссылки? Например, http://localhost/login/ - открываем...

Как закрыть приложение из view activity? - Программирование Android
Есть простой класс который расширяется от View в котором нужно завершить другое активити, этот View класс добавлен в основной класс с...

Как связать основную Activity со второй - Программирование Android
Я ещё зеленый в андроид программировании, учусь делать программы с планшета программой AIDE, недавно решил сделать проект с двумя Activity...

Как привязать item к определенной Activity? - Программирование Android
Здравствуйте!Имеется список категорий (items) в ListView.Как по нажатию на item под названием Cat1 открывалась ActivityCat1 и так далее? ...


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

Или воспользуйтесь поиском по форуму:
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
30.04.2014, 19:18  [ТС]     Как удалить activity? #10
А можно ли задавать код цвета в background в десятичной системе ?потому что у меня получается что можно только в шестнадцатиричной системе а как в десятичной что для этого можно сделать?
Yandex
Объявления
30.04.2014, 19:18     Как удалить activity?
Ответ Создать тему
Опции темы

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