Loading spinning wheel animation

前端 未结 3 575

I\'m doing a search and populating a listview with results as they come. On top there\'s a bar with the text \"Search in progress... \" I\'d like to add a small spinning whe

相关标签:
3条回答
  • 2020-12-23 22:34
            ProgressDialog dialog = new ProgressDialog(youravtivity.this);
            dialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
            dialog.setMessage("Loading. Please wait...");
            dialog.setIndeterminate(true);
            dialog.setCanceledOnTouchOutside(false);
            dialog.show();
    
    0 讨论(0)
  • 2020-12-23 22:35

    You need to call requestWindowFeature in onCreate before setContentView

    protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
            setContentView(R.layout.search_screen);
    

    And Assuming you're using AsyncTask for Populating the list

    onPreExecute() will call setProgressBarIndeterminateVisibility(true);

    onPostExecute() will call setProgressBarIndeterminateVisibility(false);

    0 讨论(0)
  • 2020-12-23 22:39

    i did spinning progress bar in my application. Hope this will helps you.

    progDailog = ProgressDialog.show(this, "Progress_bar or give anything you want",
                "Give message like ....please wait....", true);
        new Thread() {
            public void run() {
                try {
                    // sleep the thread, whatever time you want. 
                    sleep(2000);
                } catch (Exception e) {
                }
                progDailog.dismiss();
            }
        }.start();
    

    if you have still doubts, pls let me know.

    0 讨论(0)
提交回复
热议问题