如何在 SmartImageView
加载后触发 spinner.setVisibility(View.GONE);
?
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity);
mUrl = getIntent().getStringExtra(URL);
Image = (SmartImageView) findViewById(R.id.ivP);
final ProgressBar spinner = (ProgressBar) findViewById(R.id.loading);
spinner.setVisibility(View.VISIBLE);
Image.setImageUrl(mUrl);
spinner.setVisibility(View.GONE);
}
最佳答案
您可以在 smartImageView 上使用 OnCompleteListener()
所以这样使用吧。
// start the progress dialog
smartImageView.setImageUrl("Your image url", new OnCompleteListener() {
@Override
public void onComplete() {
// TODO Auto-generated method stub
// end the progress dialog
}
});
关于java - 如何在加载 SmartImageView 之前显示布局的进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21413384/