gpt4 book ai didi

Sense 手机上的 Android 应用程序主题

转载 作者:行者123 更新时间:2023-11-29 00:50:22 26 4
gpt4 key购买 nike

关于感应手机上的应用程序,我在一个 UI 项目上碰壁了。我一直无法在 google 或 SO 上进行搜索查询以找到对我所追求的内容的任何引用。

有没有办法让我的应用程序主题的 UI 样式与手机当前应用的样式相匹配?我主要关注不同 UI 小部件(复选框、微调器、按钮等)的样式。

我有一个运行 HTC Sense 的 Espresso 变体的 myTouch 3G Slide。

更新:(感谢@Macarse 的提示)

作为澄清,我试图让我的微调器下拉、复选框、按钮等)遵循手机上当前应用的 Sense 主题。目前,我做了以下没有成功:

我创建了一个包含以下内容的 res/values/styles.xml 文件:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme" parent="@android:style/Theme"></style>
</resources>

不幸的是,使用 AndroidManifest.xml 执行以下任一操作都没有成功

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.division6.pwgenapp"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@style/Theme">
...
</application>
<uses-sdk android:minSdkVersion="7" />
</manifest>

或者

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.division6.pwgenapp"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme">
...
</application>
<uses-sdk android:minSdkVersion="7" />
</manifest>

现在,如果我使用类似@android:style/Theme.Light 的东西,整个应用程序就会采用浅色主题。我想弄清楚的是,是否有某种形式的引用可以让我仅引用系统应用的主题。

再次感谢您的评论。

更新:我仔细研究了 Slide 可用的主题之一,发现他们所做的主题专门用于 HTC Sense/Rosie 小部件。因此,如果不将自己绑定(bind)到 Rosie 小部件集(这是 HTC 独有的),我或多或少无法引用这些设置。

感谢大家的观看和评论。

最佳答案

是的,您可以在您的样式中使用继承

检查 Applying Styles and Themes .

关于Sense 手机上的 Android 应用程序主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3229622/

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