2013-03-19 3 views
0

Я внедрил пользовательское предложение, предлагая нажимать iam, чтобы начать работу с деталями и показать данные в порядке, проблема всякий раз Я нажимаю на предложение, открывающее новую активность для каждого предложения. например: у меня есть предложения Apple, Бала CatAndroid: On Search Search Suggestion click every every Его открытие нового действия. Можем ли мы открыть ту же деятельность разными данными.

Когда я нажимаю на Apple, открывая деталь деятельность с данными компании Apple, и я нажал на поиске теперь снова Нажал на бал и Открылся деталь деятельности с данными Шаровых

Когда я нажимаю кнопку «Назад», он переходит к активности Apple, так как я могу избежать открытия новой подробной активности для каждого предложения.

ответ

0

Это должно сработать для вас.

Комплект android:noHistory=true на detail activity в вашем AndroidManifest.xml.

Примечание: это можно решить только при нажатии кнопки «Назад», оно не вернется к вашей активности Apple. Тем не менее, он все еще открывает новую детальную активность.

0

Вы хотите контролировать свою заднюю стек. Here is an answer that should help.

В принципе, когда вы начинаете свое намерение, вы можете добавить пару флагов, которые должны помочь.

intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 

the Android documentation Проверить для получения дополнительной информации о флагах можно отправить с помощью своего намерения.

Удачи вам!

 Смежные вопросы

  • Нет связанных вопросов^_^