1

ここで非常に簡単な質問があります。デフォルトのアプリの背景にはわずかなグラデーションがあり、背景の特定の色にディバイダーを設定すると奇妙に見えるため、ListView ディバイダーの色を削除して透明のままにすることはできますか?その他。

これが不可能な場合の私のもう 1 つの質問は、アプリにピクセルを再描画させずに、余分な GPU オーバードローを追加することなく、アプリのカスタム背景を設定できるかということです。Android:background="#e6e6e6" を使用してアプリに背景を設定する通常の方法で行うと、ピクセルに別のレイヤーが追加され、パフォーマンスが低下します。そのため、できればスタイルのマスター カラーを設定することをお勧めしますが、これは不可能だと確信しています。

4

1 に答える 1

6

仕切りの色を透明に設定するだけです:

android:divider="@android:color/transparent"
android:dividerHeight="0dp"
于 2013-07-25T20:02:11.557 に答える