2013-02-15 2 views
0

Могу ли я получить макет моей активности при нажатии клавиши «Назад»? или что-то, что могло бы идентифицировать contentView этой активности?Получение макета при вызове onBackPressed

+1

Почему вы пытаетесь это сделать? Зачем вам нужен вид, когда пользовательский интерфейс больше не отображается –

+0

http://stackoverflow.com/questions/5273436/how-to-get-activitys-content-view Используйте это в своем методе 'onBackPressed()'. –

+0

его, потому что, я не использую намерения, я только setcontentview каждый раз, когда я что-то делал. –

ответ

2
((ViewGroup)findViewById(android.R.id.content)).getChildAt(0) 

Это должно вернуть вам корневой вид текущей деятельности

0

Добавить идентификатор для вашего родительского вида макета, а затем получить ссылку с помощью findViewById() обеспечением идентификатора родительского вида.

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