1

私は自分のプロジェクトで Android Masonry (http://code.google.com/p/android-masonry/) を使用しています。ビットマップを含む多くのビューを追加した後、メモリが不足していることに気付きました。これは、ビューグループが画面に表示されていない場合でも、すべての子をメモリに保持しているためだと思います。画面にないビューを無効にすることで、このコードをさらにメモリ最適化するように作業する必要があると言われました。

このコードで最初にやろうとしているのは、Masonry ビューグループをラップする ScrollView を削除することですが、スクロールバーが表示されません。このコンポーネントをラップする ScrollView がない場合、Masonry.java でスクロール可能にするためにできることはありますか? スクロールバーが機能するようになったら、リサイクルする必要があるビューを管理する方法について考え始めることができます。

ありがとうT

4

0 に答える 0