2017-02-21 40 views
-1

是否有API來獲取設備的外部顏色?我找不到這個功能,我不確定它是否退出,但我想我會把它扔出去,看看有沒有人知道?例如,如果我的應用程序在GS7上運行,我想知道它是白色,黑色,金色或銀色。是否有Android API來獲取設備的外部顏色?

+3

爲什麼軟件會關心設備的顏色?這就像試圖編寫代碼「我的設備上是否有案例」 –

+1

另外,某些設備具有可更換背板等。 – CommonsWare

+1

你可以看到你的頭後面? –

回答

1

我不相信有。據我所知,Android操作系統沒有內部表示當前設備的顏色。很簡單 - 它不在軟件需要的信息範圍之內,因此它從來不會被軟件層面的代表所困擾。

但是:您可能可以依賴外部API。

如果你必須找到這些信息,您既可以:

  1. 提示用戶或
  2. 使用設備的唯一序列,並利用一個 外部API拉列表可能爲該設備製造的顏色 。

無論如何,這兩種解決方案都不會特別優雅。

+1

感謝您的回覆。這是一項工作任務的一部分,它基本上與各種自動化庫存系統相關聯。雖然商店很可能有序列號和設備詳細信息之間的關聯列表,但可能沒有API來訪問此數據。 我將探索製造商的API,看看有沒有什麼東西。 –

相關問題