gpt4 book ai didi

android - 如何修复应用程序的样式

转载 作者:行者123 更新时间:2023-11-29 00:23:02 25 4
gpt4 key购买 nike

我的 Android 应用程序的样式设置非常困难,请查看屏幕截图:

Screenshot

截图来自 Android 4.0.3 模拟器,所以我期待新的外观。

它有几个问题:

  1. 警告对话框标题周围的黑色边框
  2. 整个警报对话框周围的蓝色边框
  3. NumberPicker 看起来像 Android 2.0
  4. 按钮应该是黑色的,并且它们和对话框的边框之间没有空格

我的 Styles.xml 看起来像这样:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Splash" parent="android:Theme">
<item name="android:windowBackground">@drawable/splash</item>
<item name="android:windowNoTitle">true</item>
</style>
<style name="Theme.Recson.BlueBackground" parent="android:Theme">
<item name="android:background">#ff2390C8</item>
</style>
<style name="Theme.Recson.NoActionBar" parent="Theme.Recson.BlueBackground">
<item name="android:windowNoTitle">true</item>
</style>
</resources>

生成此警报对话框的 Activity 使用 Theme.Recson.BlueBackground。不为 Activity 指定任何主题使其看起来像我想要的那样 - 除了缺少的蓝色背景:

所以,我想,问题是:如何修复我的主题?

最佳答案

尝试使用 parent="android:Theme.Holo"

当然,这仅适用于 API 级别 11 及更高级别,因此您必须创建一个单独的 styles.xml 文件并将其放入 values-v11 文件夹。在默认的 styles.xml 文件中使用您现有的配置,在 v11 文件中,您可以使用 Theme.Holo

看看Styles and Themes - Select a theme based on platform version | Android Developers .

关于android - 如何修复应用程序的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21774221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com