2016-04-25 15 views
0

このダイアログ["レッスンエディタ"]でタイトルの背景を変更するにはどうすればよいですか?ダイアログのタイトル背景色を変更するには?

ご覧のとおり、私のアプリケーションのテーマは暗く、主なアクティビティのタイトルの背景は暗く、何とかダイアログが表示されません。 私を助けてください!ここで

は私のダイアログのスクリーンショットです:

enter image description here

+0

半透明に設定すると、それはそれは暗くなります。 –

+0

これを行う方法?私はxmlの新しいです申し訳ありません –

+0

問題を複製するためにいくつかのコードを追加し、私はあなたのためにそれを変更します。 –

答えて

3

最近、私は私の実装のためにそれを使用するので、ここに私のコードです。

answeringDialog = new Dialog(this, R.style.question_dialog); 

:その後、

<style name="question_dialog" parent="@android:style/Theme.Holo.Dialog"> 
    <item name="android:windowTitleStyle">@style/question_dialog_title</item> 
</style> 

<style name="question_dialog_title" parent="android:Widget.TextView"> 
    <item name="android:background">#5cc5cc</item> 
    <item name="android:textSize">21sp</item> 
    <item name="android:textColor">#ffffff</item> 
</style> 

と、あなたのダイアログオブジェクトを作成し、あなたはこのコンストラクタを使用したい:

あなたはのstyles.xmlファイルに新しいスタイルを作成することによって、それを行うことができます出力は:

enter image description here

+0

ありがとうございます!!あなたは素晴らしいです! –

+0

歓迎します:-)ダイアログのテーマは自由に変更できます。 – Matcoil

関連する問題