0

私は、google+がアプリに持っているわずかなドロップシャドウ効果で白いボックスを複製しようとしています。

私はこれを達成する方法でかなりの量の遊びをしました。9パッチのイメージは、古いデバイスで大幅な遅延を引き起こすことがわかりました。それ以来、複製を試みるように切り替えましたが、ドロップシャドウを正しく取得できないようです。

図形にグラデーションを追加したり、ドローアブルをビットマップに変換してビットマップに影を適用したり、ドローアブルに戻したり、ビューの背景画像として設定したりするなど、さまざまな方法を試しました。しかし、どれも私が望む効果を私に与えていないようです。

リストビューの各ビューにこれらのボックスを描画する効率的な方法を知っている人はいますか。

(補足として、2つの列は気にせず、9patchを使用せずにそれらが持つビューの背景が必要です。

ここに画像の説明を入力してください

4

1 に答える 1

1

Google+のapkを見ると、すべてのシャドウに9パッチの画像が使用されていました。9パッチの画像はまさにあなたが望むものだと思います。APKをプルダウンして、リソースフォルダーと9パッチイメージのサイズを確認することをお勧めします。たぶんあなたは小さな画面のデバイス用に最適化されていませんか?

于 2012-08-08T19:31:59.630 に答える