1

Android では、アクティビティ M があり、M はアクティビティ N のインテントを呼び出します。つまり、M ==> N です。

M には、画像の背景を持つ ImageView があります。アクティビティ N に移動しても、アクティビティ M の ImageView の背景画像のメモリがまだ占有されていることがわかりました。アプリケーションが大きい場合、使用可能なメモリを減らす際に少し問題が発生します。

そのため、アクティビティ M では、アクティビティ N のインテントを開始する前に、ImageView の背景を null に設定しました。背景画像はクリアされますが、M から N まで少し時間がかかるため、N のインターフェイスが表示される前に、M で空白の ImageView が表示されます。

私はこれが好きではない。しかし、N に移動した場合、M の ImageView の ID を見つけて null に設定する方法はありません。

この状況にどう対処するか?ありがとう。

4

0 に答える 0