В моей деятельности я получаю вид корня по коду:Является ViewGroup с id android.R.id.content всегда FrameLayout?
ViewGroup root = findViewById(android.R.id.content);
Отладчик показывает мне, что root
переменная экземпляра FrameLayout
. Мой вопрос: «Android гарантирует мне, что root
всегда будет Framelayout
на всех устройствах и на всех версиях api?»
Зачем вам нужно отправить его в «FrameLayout»? – pskink
Я хочу создать универсальный код для установки индикатора выполнения любой активности. Я хочу использовать этот FrameLayout, чтобы поместить загрузчика в действие, охватывая все другие виды –
, поэтому сделайте базу 'Activity' и переопределите ее метод' setContentView', затем позвольте всем вашим действиям расширить этот базовый – pskink