Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/10: Рейтинг темы: голосов - 10, средняя оценка - 4.60
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,326
#1

Как удалить activity?

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

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

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

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

Как из одного Activity перенести фотку в другое Activity?
Собственно необходимо отобразить фотографию в activity2, которую загрузили в...

Как в Navigation Drawer Activity засунуть Activity?
Здравствуйте! у меня такая проблема navigation drawer activity работает только...

Как добавить cardview в activity с другой activity?
У меня есть активность(1), куда нужно добавить cardview. в этой же активности...

Как вызвать Activity не из Activity?
Приложение перехватываем входящие СМС. Есть класс унаследованный от...

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

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

http://developer.android.com/guide/t...y-element.html
0
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,326
30.04.2014, 15:32  [ТС] #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());
}
0
NiRamz
211 / 211 / 33
Регистрация: 26.12.2010
Сообщений: 691
30.04.2014, 16:02 #9
Java
1
2
3
4
5
6
7
if(a==1)
    {
        myTextView.setText("     ");
    } else {
    a=1;
     myTextView.setText(getScreenOrientation());
}
0
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,326
30.04.2014, 19:18  [ТС] #10
А можно ли задавать код цвета в background в десятичной системе ?потому что у меня получается что можно только в шестнадцатиричной системе а как в десятичной что для этого можно сделать?
0
30.04.2014, 19:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2014, 19:18

Приложение зависает, если свернуть и развернуть Activity или перейти на другую Activity
У меня в параллельном потоке происходит куча apply() Решение использовать...

Android - Передача данных с одного Activity на другое Activity
Здравствуйте , возникла необходимость получения числовых (int и float ну или...

Изменение layout-элементов одного activity из другого activity
Здравствуйте! Я хочу изменить размер или цвет текста TextView в одном...


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

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

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