Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ProgressDialogs and material design spec

From this comment:

ProgressDialogs are a bad pattern, and are not even mentioned in the material design spec, which is why I haven't backported them.

Can anybody tell how to show my app is doing network transaction with material design spec ?

like image 555
mmlooloo Avatar asked Jan 30 '26 09:01

mmlooloo


1 Answers

I think an Activity Indicator would be most appropriate here, unless you implement your own design.

Activity indicators are for operations of an indeterminate length. They ask users to wait a moment while something finishes up, without getting into specifics about what's happening behind the scenes.

This comes straight from the Material design spec, the Gmail application uses the Activity circle while loading it's data.

Source: https://developer.android.com/design/building-blocks/progress.html

like image 57
Tim Kranen Avatar answered Feb 02 '26 00:02

Tim Kranen



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!