TextView
をカスタムダイアログボックスに配置すると、テキストはデフォルトで黒になります。カスタムサポートダイアログフラグメントテキストが間違った色です
残念ながら、サポートフラグメントダイアログの背景は濃い灰色です。グレーの黒は読みにくいです。
TextView
を白またはandroid:textColor="?android:attr/textColorPrimaryInverseDisableOnly"
のように変更できます。 しかし、新しいアンドロイド(ホロライト)のダイアログボックスは白です。だから白い白です。
古いバージョンのAndroidでは強制的に白くし、新しいバージョンのAndroidでは強制的に黒色にするようなハックを使用できますが、もっと洗練されたソリューションを見つけることができます。
TextView
を変更する方法はありますか?通常、サポートに貼られているのと同じテキストを模倣するDialogFragment
?私はAction Bar Sherlockを使用しています。
私は既にカスタムダイアログを使用しています。それは退屈な古い互換性ダイアログでうまく見えますが、カスタムダイアログでは間違っています。背景を変更することは可能ですが、既存のダイアログをすべて切り替えてカスタム背景を設定する必要があります。 – Muz