2017-06-01 125 views
0

我想在listview.My对话框自定义对话框中添加一个进度条是自定义对话框进度条

dialog = new Dialog(RegestrationActivity.this); 
    dialog.setContentView(R.layout.dialog_qulification); 
    dialog.setTitle("State"); 
    dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, 
      WindowManager.LayoutParams.MATCH_PARENT); 
    ListViewQualification = (ListView)dialog.findViewById(R.id.ListViewQualification); 

    ProgressBarStateQuali = (ProgressBar)dialog.findViewById(R.id.ProgressBarStateQuali); 


     ProgressBarStateQuali.setVisibility(View.VISIBLE); 
     ListViewQualification.setVisibility(View.GONE); 
     ProgressBarStateQuali.setVisibility(View.GONE); 
     ListViewQualification.setAdapter(adapterState); 
     ListViewQualification.setVisibility(View.VISIBLE); 
    dialog.show(); 

但它不工作

+0

如果你正在定制对话框,我会建议作出DialogFragment –

+0

好,是否有可能以任何方式在这种类型的自定义对话框中添加进度条? –

+0

是的,你可以添加任何你想要的,它会有一个完全不同的视图,添加spinners或任何 –

回答

2

您已设置的知名度都已到你的进度条,删除它的工作:

 ProgressBarStateQuali.setVisibility(View.GONE); 
+1

那么这是什么? 'ProgressBarStateQuali.setVisibility(View.VISIBLE);'? –

+0

它设置在第一行ProgressBarStateQuali.setVisibility(View.VISIBLE),在下一行它变成了GONE。 –

+0

哦,是的,我的不好,我以为那是另一个进度条, –