2017-06-01 8 views
0

プログレスバー

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

は、[OK]を作ることをお勧め、それはどのような方法でカスタムダイアログのこのタイプにプログレスバーを追加することが可能です? –

+0

はい、あなたはあなたが望むものを追加することができます、それは完全な異なるビューを持って、スピナーを追加するか何でも –

答えて

2

が動作していませんそれが動作します削除:

 ProgressBarStateQuali.setVisibility(View.GONE); 
+1

これは何ですか? 'ProgressBarStateQuali.setVisibility(View.VISIBLE);'? –

+0

最初の行にProgressBarStateQuali.setVisibility(View.VISIBLE)が設定され、次の行でGONEに変更されます。 –

+0

ああ、私の悪い、私はもう一つの進歩バーだと思った、 –