Я использую способ AndroidQuery для обработки изображений при сохранении на SD-карте. Но по какой-то причине диалог не отображается. Изображения должным образом сохранены на SD-карте, только проблема в диалоге.ProgressDialog не показывает
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="100dip"
>
<ProgressBar
android:layout_width="15dip"
android:layout_height="15dip"
android:id="@+id/progress"
android:layout_centerInParent="true"
/>
<ImageView
android:id="@+id/image"
android:layout_width="fill_parent"
android:layout_height="75dip"
/>
</RelativeLayout>
Код:
String url = path;
File ext = Environment.getExternalStorageDirectory();
File target = new File(ext, "Folder/Folder/" + pathName + ".jpg");
laQuery.progress(R.id.progress).download(url, target, new AjaxCallback<File>() {
public void callback(String url, File file, AjaxStatus status) {
if (file != null) {
// Log.d("File:" + file.length() + ":" + file, status);
Log.i("Aquery not null", "File:" + file.length());
Log.i("Aquery not null", "File:" + file);
Log.i("Aquery not null", "File:" + status);
} else {
Log.d("Failed", "" + status);
}
}
});
Попытайтесь скрыть изображениеПросмотрите и посмотрите, правильно ли установлен индикатор выполнения в относительном расположении. –
@Seraphim Я удалил изображение и все еще не отобразил диалоговое окно. \ – rahstame