円形のプログレスバーに問題があります。レイアウトのバックグラウンドで非表示にしています。新しいアクティビティを開始したいときは、レイアウトを可視に設定して表示します。うまく表示されますが、progressBar のアニメーションがうまく機能せず、少し回転してからもう少し回転すると停止することがあります...流暢ではありません。私はこれで解決しようとしましたが、うまくいかなかったようです:
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
progressBar.setIndeterminate(true);
progressLayout.setVisibility(View.VISIBLE);
final CustomOverlayItem i = item;
Runnable intentRunnable = new Runnable()
{
public void run()
{
Intent intent = new Intent(context,Next.class);
startActivityForResult(intent, RETURN_FROM_MONUMENTO);
}
};
intentRunnable.run();
}
});
回答ありがとうございます。