1

スクリーンショットからわかるように、画像のダウンロードが完了した後、進行状況dialogがバックグラウンドでまだロードされていることを示しています。Asyncサーバーから画像をロードして表示するタスクをプロジェクトに実装しました。私も入れm_ProgressDialog.dismiss();ました。HDPIでは、中には表示されず、表示されLDPIますMDPI。最初のレイヤーとして1つの空白フレームを配置し、次にダウンロードした画像をロードしました。解決策はありますか?

画像の背景にまだ読み込み中があることがわかります

ここに画像の説明を入力

4

3 に答える 3

0

onPostExecutem.ProgressDialog.dismiss();メソッド内に保持します。

onPostExecute(String result) 
{
    m.ProgressDialog.dismiss();
}
于 2013-01-05T09:53:52.703 に答える
0

あなたの質問は私にはあまり明確ではなく、スクリーンショットも非常に小さいので、もう少し詳しく教えてください。

View.SetVisibility(View.Invisible) が役に立ちますか?

于 2013-01-05T09:43:22.777 に答える
0

私の同僚の 1 人がそのコードで動的プログレスバーを使用していたので、そのプログレスバーのサイズを小さくしました。自動的に画像の後ろに来ます。そのバーを見ることができません。

于 2013-01-05T12:02:54.533 に答える