где находится макет источника - PullRequest
1 голос
/ 23 декабря 2010

если я хочу получить представление root, я также вызываю getWindow (). GetDecorView (). FindViewById (android.R.id.content) или findViewById (android.R.id.content) .getRootView (). хочу знать, могу ли я найти макет android.R.id.content. Не могли бы вы сказать мне, где находится макет. Вы можете дать мне ссылку или другое. Спасибо

1 Ответ

1 голос
/ 31 декабря 2010

Вы можете использовать Инструмент просмотра иерархии , см. Определения и шаги по использованию этого инструмента в руководстве разработчика, как показано ниже,

Показывает визуальное представление иерархии вида макета (вид макета) и увеличенного инспектора дисплея (Pixel Perfect View).

Чтобы запустить средство просмотра иерархии:

Подключите ваше устройство или запустите эмулятор. С терминала запускаем Иерархия просмотра из вашего SDK / инструменты каталог. В открывшемся окне Вы увидите список устройств. Когда устройство выбрано, список в настоящее время активная Windows отображается справа. Это окно в настоящее время в передний план, а также по умолчанию окно загружается, если вы не выбираете другой. Выберите окно, которое вы бы хотел бы проверить и нажмите Загрузить вид Иерархия. Внешний вид будет загружен. Затем вы можете загрузить Pixel Идеальный вид, нажав на второй значок в левом нижнем углу окна. Если вы перешли к другому окно на устройстве, нажмите Обновить Windows, чтобы обновить список Доступные окна справа.

Теперь, с помощью этого инструмента, он показывает, что содержимое находится в Frame Layout, просьба ссылаться на этот вывод, данный этим инструментом.

alt text

...