2011-10-25 17 views
0

私のレイアウトをロードするのは約5秒です。ユーザーに空白の画面が表示されるのではなく、レイアウトを読み込む前にこれを追加することにしました。ToastMessageShow in Activity Create

ToastMessageShow( "ロード、...待ってください"、true)を DoEvents関数:DoEvents関数:DoEvents関数 Activity.LoadLayoutこれは、メッセージを表示するのに十分な固体である場合( "任意の")

私はわかりません。 1 Doeventsはデバイスまたはエミュレータに表示されません。 2はそうです。

長い時間をお持ちの方には、ユーザーが待っている間に画面上で何をやっているのかを教えてください。

私は.balを放棄し、コードですべてを行うことを考えています。痛い!!

答えて

0

実際のデバイスで5秒間測定しましたか?エミュレータは非常に遅いです。 レイアウトを複数のレイアウトファイルに分割し、必要なときにのみレイアウトをロードすることもできます。

+0

実際、リアルデバイスは約3秒、エミュレータは約5秒です。私はあなたのアイデアがレイアウトを分離するのが好きです。エールにもう一度感謝します。 – Scantech

+0

質問に答えた場合は、回答を受け入れる必要があります;) – Erel