Значок уведомления только для Senseui
Вопрос
Если я следую правилам пользователей для дизайна бара уведомлений, он должен быть темным серым (для Android <2.3), но в смысле, бара уведомлений черная, поэтому моя икона практически невидима.
Есть ли способ обнаружить Senseui, чтобы создать папку новых ресурсов только для Senseui?
Решение
Не специфически смысла, но вы можете проверить строки сборки и сопоставить их против известных телефонов Senseui. Build.Model
Вероятно, ваша лучшая ставка. http://developer.android.com/reference/android/os/build.html.
Альтернатива будет позволить пользователю изменять, какой из них отображается, поместив его на экран своих параметров.
Другие советы
Smith324 добрался до этого, прежде чем я сделал, но вот соответствующие строки сборки, которые я только что потянул желание HTC. К сожалению, нет никаких признаков «смысла» там, а поскольку Smith324 предложил, проверка против известных телефонов со смыслом может помочь.
BOARD: bravo
BRAND: htc_wwe
DEVICE: bravo
HARDWARE: bravo
MANUFACTURER: HTC
MODEL: HTC Desire
PRODUCT: htc_bravo