I have a progressbar that is supposed to run in an AsyncTask , but it is not appearing, although the task runs
XML:
Try this replace your ProgressBar with the one below.
Let me know if it works, I would explain the rationale.
Rationale: Now I am putting your code below for ProgressBar
RelativeLayout allows you Z-ordering. So since you needed ProgressBar on top you need not do the kind of manipulations you are doing.
android:layout_alignParentBottom="true"
This sets the Progress Bar at the botton of the layout:
android:paddingBottom="450dip" android:layout_width="200dip" android:layout_height="200dip"
All the three values here are absolute which is a strict no-no as far as Android is concerned. Most Likely your paddingBottom was pushing your ProgressBar out of View. As your padding is greater than the actual width/height of the control
As a thumb rule always use relative values for it to work on all the devices and form factors.
Let me know if this makes sense.