O
O
orbit0702019-06-13 22:51:17
Android
orbit070, 2019-06-13 22:51:17

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

1 answer(s)
Денис Загаевский, 2019-06-14
@orbit070

Да, нужен другой лэйаут. Линеар располагает элементы линейно. Самый простой способ - запихать всё во FrameLayout, в него же положить прогресс выше, чем линеар.
В конкретном случае, конечно, надо смотреть. Может там и констрейнт можно поюзать, а может и не надо.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question