相关疑难解决方法(0)

如何更改AlertDialog标题的颜色以及其下方的线条颜色

我使用此命令更改了AlertDialog标题的颜色

alert.setTitle( Html.fromHtml("<font color='#FF7F27'>Set IP Address</font>"));
Run Code Online (Sandbox Code Playgroud)

但我想改变标题下出现的线条的颜色; 我怎样才能做到这一点 ?

注意:我不想使用自定义布局

所需效果的屏幕截图

android android-alertdialog

107
推荐指数
5
解决办法
13万
查看次数

如何更改AlertDialog中的蓝线(Holo主题)

我想改变AlertDialog(Holo Theme)中出现的蓝色Title和蓝线的颜色,我可以通过查看android styles.xml和themes.xml来改变Title的颜色,但我找不到任何属性或样式我可以使用/更改来改变我的XML的颜色.

以下是我用来更改标题颜色的样式

<style name="myAlertDialog" parent="android:Theme.Holo.Dialog">
    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:windowTitleStyle">@style/myAlertDialogTitleStyle</item>
</style>

<style name="myAlertDialogTitleStyle">
    <item name="android:maxLines">1</item>
    <item name="android:scrollHorizontally">true</item>
    <item name="android:textAppearance">@style/myAlertDialogTitleStyleTextAppearance</item>
</style>

<style name="myAlertDialogTitleStyleTextAppearance">
    <item name="android:textSize">22sp</item>
    <item name="android:textColor">#ffff8800</item>
</style>
Run Code Online (Sandbox Code Playgroud)

java android

7
推荐指数
1
解决办法
8920
查看次数

将Dialog主题设置为Android中的父主题

我正在创建一个自定义Holo主题,我想在其中自定义Dialog的外观和感觉.Dialog的属性是什么?

<style name="MyHolo" parent="@android:style/Theme.Holo.Light">
   <item name="android:actionBarStyle">@style/MyActionBar</item>
   <item name="*********">@style/MyDialogStyle</item>
....
</style>

<style name="MyDialogStyle" parent="android:style/Theme.Dialog">
   <item name="android:textColor">#223523</item>
...
</style>
Run Code Online (Sandbox Code Playgroud)

并在清单中:

<activity android:theme="@style/MyHolo">
Run Code Online (Sandbox Code Playgroud)

ps我在哪里可以找到所有属性?我没有看到所有人都有一个地方.

android

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×3

android-alertdialog ×1

java ×1