Answer the question
In order to leave comments, you need to log in
Is it possible to center the loading indicator in a LinearLayout?
Всем привет.
Есть LinearLayout, по центру есть форма с полями и кнопкой отправки данных. По нажатии на кнопку нужно отобразить по центру индикатор загрузки(ProgressBar). Я всячески пытался это сделать и не вышло. Прежде чем продолжу пытаться решил поинтересоваться, а возможно ли вообще это? То есть этот индикатор нужно расположить и отобразить "поверх" остальных элементов, которые уже заняли центр. Такое часто можно встретить в приложениях, неужели для этого нужно использовать другой Layout?
Answer the question
In order to leave comments, you need to log in
Да, нужен другой лэйаут. Линеар располагает элементы линейно. Самый простой способ - запихать всё во FrameLayout, в него же положить прогресс выше, чем линеар.
В конкретном случае, конечно, надо смотреть. Может там и констрейнт можно поюзать, а может и не надо.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question