【发布时间】:2012-02-07 20:11:40
【问题描述】:
我正在编写一个流直播广播的 Android 应用程序。我已经设置了一个异步任务来在流加载时显示一个进度对话框。这工作正常,但是当它遇到“关闭”且无法运行的流时,我的应用程序崩溃,我只想知道处理错误的最佳方法。
代码如下:
public class loadingData extends AsyncTask<Object, Object, Object>{
protected void onPreExecute() {
progDialog = new ProgressDialog(radioplayer.this);
progDialog.setMessage("Loading radio station");
progDialog.setIndeterminate(true);
progDialog.setCancelable(false);
progDialog.show();
}
protected Object doInBackground(Object... arg0) {
prs.setStation(strStation);
return null;
}
protected void onCancelled() {
super.onCancelled();
}
protected void onPostExecute(Object result) {
progDialog.hide();
}
protected void onProgressUpdate(Object... values) {
}
}
【问题讨论】:
标签: android