I want to put a progressbar on action bar, but i have a navigation drawer, How can i do that?
Seems like the image:
thanks..
Not sure if there is an impact with navigation drawer or not, but to add the progress dialog in the action bar, you can do that : in your onCreate(), add this before calling setContentView() :
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
Then before you want your progress bar to show up, add :
setProgressBarIndeterminateVisibility(true);
And then set it to false to hide it.
I hope that will help you !
Related
I have an android activity extended from ActionBarActivity.
My Activity content ruled by state pattern. When state changes, screen also changes somehow. I need ActionBar just in one of 3 states I have. How can I hide ActionBar by default and show it only in one State of my Activity?.
Thanks in advance!
For hiding use
getSupportActionBar().hide();
and for Showing it again use
getSupportActionBar().show();
look at this example its work for me by default i hide my action bar layout after that i am showing it on user data requirements
How to hide and show action bar
I want to make to cover action bar when navigation drawer appears.
but i know only to stay action bar when navigation drawer appears.(and i know that this is standard form at google)
i didn’t find stackoverflow perfectly, because I cannot speak english well.
Now i made (picture 1)form, How do i want to make to cover action bar when navigation drawer appears as (pic2) form?
pic 1 : https://imageshack.com/i/ex3qfeOIp
pic 2: https://imageshack.com/i/p88OOwyTp
Its kind of easy.First u need to add listener to your navigation drawer setDrawerListener in that u make a listener of DrawerListener class. This class has methods onDrawerClosed() and onDrawerOpened(). In these methods u can hide the action bar or choose to show the action bar appropriately using getActionBar().hide() or getActionBar().show()
I am using ActionBarSherlock, and using custom view for the action bar and i want to make progress bar, using this code
requestWindowFeature(Window.FEATURE_PROGRESS);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setContentView(R.layout.activity_main);
setSupportProgressBarIndeterminateVisibility(true);
setProgressBarIndeterminate(true);
but somehow the progress bar is appear above the action bar and also it put a circle progress indication at left most of action bar,
how to put the progress bar under the action bar and remove the circle indicator?
thank you
The reason for the circle, is this line of code.
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
And as for the progressbar this should enable it.
requestWindowFeature(Window.FEATURE_PROGRESS);
As you've already done, what you need now is to alter it.
look here for an example.
For a similar question with a good answer look here.
Chrome has a very thin progress bar that runs while a url in loading. Does webview have anything like that as default i can turn it on instead of making my own progress bar ?
similar to what is asked in this question: ProgressBar under Action Bar
But i need the progress bar for a webViewfragment not an activity.
Does webview have anything like that as default i can turn it on instead of making my own progress bar ?
No.
similar to what is asked in this question: ProgressBar under Action Bar But i need the progress bar for a webViewfragment not an activity.
That answer has nothing much to do with an activity. It is referencing the indefinite progress bar offered by the action bar. If you are using the action bar in your app, and your WebViewFragment extends all the way up to the action bar, you are probably best served using the action bar's indefinite progress bar.
If, however, your WebViewFragment is far removed from the action bar, and you want your progress indicator to be closer to the fragment, you will need to use your own ProgressBar widget.
I want to draw an spinning wheel on the title bar of the activity when another activity is loading in background. But I don't know how to do that. Please Help me regarding that. Listen I don't want Progress Bar, I want some thing like progress bar on the title bar of the screen, which is running till another activity is loaded or not?...........
I believe the only way to do it is to use your own custom title bar. The best thing to do is to make a title bar layout and just it in all the other layouts and maybe have a helper class to show and hide the progress bar.