0

最近アプリを更新し、デザインを少し変更しました。とりわけ、カスタム ドローアブルを使用してボタンのスタイルを設定しました (正確にはカスタムではなく、ICS リリースから取得したものです)。ユーザーの 1 人を除いて、すべてが正常に機能します。

それ以外の:

ここに画像の説明を入力

彼が見ている:

ここに画像の説明を入力

これはボタンですが、同じ背景ドローアブルでスタイル設定された他のコントロールもあり、そこに問題が発生します(ボタンに限定されません)。

これらのコントロールに共通する 2 つの変更されたスタイル プロパティがあります。もちろん、1 つは背景のドローアブルです。もう 1 つは textAppearance です。

<item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>

私は、このユーザーが textAppearance* スタイルのデフォルト値を変更する奇妙なテーマを使用しているという結論に達しました。しかし、この「テキストの背景色」を制御する属性がわかりません(android:backgroundは機能しません。念のためチェックしてください)。または、間違った場所を探しているのかもしれませんが、この問題は textAppearance とは関係ありませんか?

編集:

背景画像は半透明の PNG ファイルです。Android バージョン 2.3.7、モトローラ マイルストーン。それだけです。

編集2、修正:

OK、問題はユーザー側にありました。彼は CyanogenMod7 を強制的な 16 ビット透明度で使用していたことが判明しました。そのオプションをオフにすると、すべてが機能します。

4

1 に答える 1

0

OK、問題はユーザー側にありました。彼は CyanogenMod7 を強制的な 16 ビット透明度で使用していたことが判明しました。そのオプションをオフにすると、すべてが機能します。

于 2011-12-23T01:45:53.477 に答える