1

いくつかの画像ビューがアプリケーションの境界領域を形成し、アプリケーションが多くの画面サイズで実行されるという要件があります。可能な限り最小のサイズで均一な画像を作成します。これは、必要な回数だけ繰り返すことができ、同じ画像を表示します。増加するたびに、含まれている画像を画像ビューに複製したいと思います。

このようなことは可能ですか?

9パッチの画像を試しましたが、自分のニーズに合った便利な画像を作成する方法を説明できる素敵な記事が見つかりませんでした。

4

2 に答える 2

2

これを行うには、カスタムビューを作成する必要があると思います。その中のonDrawメソッドをオーバーライドして、ビットマップを必要な回数だけコピーします。

于 2010-11-08T08:58:37.557 に答える
0

デバイスの幅と高さを動的に取得し、プログラムでimageviewの幅と高さを設定します。

于 2011-01-27T12:00:12.453 に答える