DIFFERENCE BETWEEN
VIEW.GONE && VIEW.INVISIBLE
Nearly all the android widgets that we use have the function that is setVisibility that helps to hide or show them on the surface.
We can hide or show or remove the view.
Hiding is to changing the content with the blank, for example you can see the default view below( Note: The White area is the webview)
Now lets make the update map button view.gone as you can see below
Now lets make the update map button view.invisible you can see below
Removing is to deleting the content from view. So hide function will still be in view tree however as a blank view. Remove will not be in view tree more.


