Я новичок, поэтому, пожалуйста, воздержитесь, у меня есть некоторые изображения в моем приложении на SD-карте, и я хочу показать эти изображения пользователю один за другим на некоторое время, скажем, одно изображение затем другой через одну минуту, затем еще одну через одну минуту, как это. Я использую aysnctask для этого, в котором я конвертирую изображение в растровое изображение и показываю его. Я хочу показать эти изображения в непрерывном цикле, пока пользователь не появится из приложения приложение должно показывать изображения по одному я использую следующий код для него: -показ изображений в воображении в петле
for(i=1;i<z-1;i++)
{
xc=cont_id.get(1).toString();
what=Environment.getExternalStorageDirectory() + "/Playerimages/" + xc + ".jpg";
play_duration=durat.get(1);
//s1.execute(what,play_duration);
new Showtime().execute(what,play_duration);
Log.i("lenght",String.valueOf(i));}
, но когда я пытаюсь выполнить его в бесконечном цикле, как это мое приложение аварии: -
for(i=1;i<z-1;i++)
{
xc=cont_id.get(1).toString();
what=Environment.getExternalStorageDirectory() + "/Playerimages/" + xc + ".jpg";
play_duration=durat.get(1);
//s1.execute(what,play_duration);
new Showtime().execute(what,play_duration);
Log.i("lenght",String.valueOf(i));
if(i=Z-1){
i=1;
}}
мое приложение разбился, пожалуйста, кто-то подскажет, как я могу добиться этого .. теперь мое приложение не врезаться, но это не показывает каких-либо изображений мой LogCat является ниже
09-04 12:11:31.807: I/dalvikvm-heap(4358): Clamp target GC heap from 48.002MB to 48.000MB
09-04 12:11:31.807: I/dalvikvm-heap(4358): Grow heap (frag case) to 48.000MB for 80-byte allocation
09-04 12:11:32.182: I/dalvikvm-heap(4358): Clamp target GC heap from 50.002MB to 48.000MB
09-04 12:11:32.182: D/dalvikvm(4358): GC_FOR_ALLOC freed 0K, 2% free 48571K/49159K, paused 372ms, total 372ms
09-04 12:11:32.182: I/dalvikvm-heap(4358): Clamp target GC heap from 48.002MB to 48.000MB
09-04 12:11:32.182: I/dalvikvm-heap(4358): Grow heap (frag case) to 48.000MB for 20-byte allocation
09-04 12:11:32.182: D/dalvikvm(4358): WAIT_FOR_CONCURRENT_GC blocked 8390ms
09-04 12:11:32.557: I/dalvikvm-heap(4358): Clamp target GC heap from 50.002MB to 48.000MB
09-04 12:11:32.557: D/dalvikvm(4358): GC_FOR_ALLOC freed 0K, 2% free 48571K/49159K, paused 380ms, total 380ms
09-04 12:11:32.557: I/dalvikvm-heap(4358): Clamp target GC heap from 48.002MB to 48.000MB
09-04 12:11:32.557: I/dalvikvm-heap(4358): Grow heap (frag case) to 48.000MB for 12-byte allocation
09-04 12:11:32.932: I/dalvikvm-heap(4358): Clamp target GC heap from 50.002MB to 48.000MB
09-04 12:11:32.932: D/dalvikvm(4358): GC_CONCURRENT freed 0K, 2% free 48571K/49159K, paused 2ms+3ms, total 371ms
09-04 12:11:32.932: D/dalvikvm(4358): WAIT_FOR_CONCURRENT_GC blocked 369ms
09-04 12:11:33.292: I/dalvikvm-heap(4358): Clamp target GC heap from 50.002MB to 48.000MB
09-04 12:11:33.292: D/dalvikvm(4358): GC_FOR_ALLOC freed 0K, 2% free 48571K/49159K, paused 362ms, total 362ms
09-04 12:11:33.292: I/dalvikvm-heap(4358): Clamp target GC heap from 48.002MB to 48.000MB
09-04 12:11:33.292: I/dalvikvm-heap(4358): Grow heap (frag case) to 48.000MB for 110-byte allocation
09-04 12:11:33.659: I/dalvikvm-heap(4358): Clamp target GC heap from 50.002MB to 48.000MB
09-04 12:11:33.659: D/dalvikvm(4358): GC_FOR_ALLOC freed <1K, 2% free 48571K/49159K, paused 362ms, total 362ms
09-04 12:11:33.659: I/dalvikvm-heap(4358): Clamp target GC heap from 48.002MB to 48.000MB
09-04 12:11:33.659: I/dalvikvm-heap(4358): Grow heap (frag case) to 48.000MB for 24-byte allocation
09-04 12:11:34.026: I/dalvikvm-heap(4358): Clamp target GC heap from 50.002MB to 48.000MB
09-04 12:11:34.026: D/dalvikvm(4358): GC_FOR_ALLOC freed <1K, 2% free 48571K/49159K, paused 368ms, total 368ms
09-04 12:11:34.026: I/dalvikvm-heap(4358): Clamp target GC heap from 48.002MB to 48.000MB
и многое другое, как этот
Сообщение выход LogCat –
первое использование AsyncTask .... и пожалуйста показать LogCat .. – Piyush