1

同じ ImageView で画像のさまざまな部分を表示するプログラムを作成しています。ただし、2 つの画像変更の間に、約 500 ミリ秒の時間待機する必要があります。このような:

for(int i=1; i<=4;i++){
  for(int j=1;j<=4;j++){
  //code to refresh the image.
  // wait for 500 milliseconds before resuming the normal iteration
  }
}

次のコードを使用してみました:

for(int i=1; i<=4;i++){
  for(int j=1;j<=4;j++){
    //code to refresh the image.
    Thread.sleep(500);
  }
}

ただし、これはセグメントごとではなく、画像の最後のセグメントのみを表示します。ところで、各セグメントは pic1、pic2、pic3 などとして保存されます (これらはすべて異なる画像です)。次の順序で表示するソリューションが必要です。

  • pic1
  • 500ミリ秒待つ
  • pic2
  • 500ミリ秒待つ
  • pic3
  • ... 等々

ありがとうございます

4

1 に答える 1