как открыть диспетчер задач по нажатию кнопки в андроиде?

Я хочу открыть диспетчер задач (окно последних приложений), нажав Button в android. Когда я буду нажимать на этот Button, мне нужно, чтобы окно диспетчера задач (которое обычно открывается долгим нажатием кнопки «Домой» или нажатием кнопки последних приложений) было доступно. Но не могу найти в Интернете ничего действительно полезного. Пожалуйста, помогите мне, ребята. Срочно нужен ответ. Я совершенно не в курсе об этом.


person Slasher_bd    schedule 20.03.2014    source источник
comment
Добро пожаловать в СО! Пожалуйста, отметьте свой вопрос библиотекой / основной технологией (в данном случае Android).   -  person Ciro Santilli 新疆再教育营六四事件ۍ    schedule 20.03.2014


Ответы (1)


Вы не можете открыть список последних задач с помощью кнопки - это недоступно.

Однако вы можете довольно легко создать свой собственный, используя getRecentTasks

Прочтите здесь для получения дополнительной информации.

Удачи!

person gilonm    schedule 20.03.2014
comment
Но я видел некоторые приложения, делающие это. GetRecentTasks фактически дает список. Но мне не нужен список. Я хочу, чтобы окно диспетчера задач открывалось всякий раз, когда я нажимаю кнопку. Он будет работать как есть. Возможно ли @gilonm??? заранее спасибо. - person Slasher_bd; 20.03.2014
comment
Если вам нужен диспетчер задач (а не список последних задач) - прочитайте [здесь]) stackoverflow.com/questions/20563470/) для чего вы хотеть - person gilonm; 20.03.2014
comment
Большое спасибо @gilonm. По крайней мере, это дает мне четкое представление. - person Slasher_bd; 20.03.2014
comment
Этот метод работал для меня-private void toggleRecents() { Intent closeRecents = new Intent(com.android.systemui.recent.action.TOGGLE_RECENTS); closeRecents.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS); Недавние ИмяКомпонента = новое ИмяКомпонента(com.android.systemui, com.android.systemui.recent.RecentsActivity); closeRecents.setComponent(недавние); this.startActivity(closeRecents); } - person Slasher_bd; 20.03.2014