カスタムのCroutonアラートをプログレス バーで表示し、進行状況を動的に更新したいと考えています。これは私のコードですが、動作しません。どうやってやるの?または、画像のアップロード中に進行状況バーを表示する方法
private void showCustomViewCrouton() {
// try {
View view = getLayoutInflater().inflate(R.layout.crouton_custom_view,null);
pB = (ProgressBar) view.findViewById(R.id.progressBar1);
final Crouton crouton;
final Configuration croutonConfig = new Configuration.Builder()
.setDuration(Configuration.DURATION_INFINITE)
.setInAnimation(android.R.anim.fade_in)
.setOutAnimation(android.R.anim.fade_out).build();
crouton = Crouton.make(this, view, R.id.croutonContainer, croutonConfig);
view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
crouton.hide(crouton);
}
});
crouton.show();
try{
do{
Thread.sleep(100);
deger+=1;
pB.setProgress(deger);
}while(deger<101);
}catch(Exception e){
}
}