如果我遵循通知栏设计的用户指南,它必须是深灰色(适用于 android < 2.3)但从某种意义上说,通知栏是黑色的,所以我的图标几乎不可见。
有没有办法检测 senseUI 为 senseUI 创建一个新的资源文件夹?
不是特别是 Sense,但您可以检查构建字符串并将它们与已知的 SenseUI 手机进行匹配。Build.Model
可能是你最好的选择。http://developer.android.com/reference/android/os/Build.html
另一种方法是让用户通过将其放置在您的选项屏幕中来更改显示的内容。
smith324 在我做之前得到了它,但这里是我刚刚从 HTC Desire 中提取的相关构建字符串。不幸的是,那里没有“Sense”的迹象,但正如 smith324 所建议的那样,使用 Sense 检查已知手机可能会有所帮助。
BOARD: bravo
BRAND: htc_wwe
DEVICE: bravo
HARDWARE: bravo
MANUFACTURER: HTC
MODEL: HTC Desire
PRODUCT: htc_bravo