2013-02-03 54 views
1

我下載了一些免費的圖標並創建了一個通知。起初我以爲有什麼東西壞了,但後來我意識到我使用的圖標與背景顏色相同。如何根據背景決定使用哪個圖標?

我下載的包包括幾個版本,如「holo_dark」和「holo_light」。我認爲這與不同的android版本或用戶可自定義設置的主題有關。

找出在這種情況下使用哪個圖標的目標方法是什麼?

回答

1

這些圖標是特定於您將在Android應用程序中使用的主題。您必須在您的應用程序中識別主題,然後針對您的主題使用特定的一組圖標。

爲了更加清晰起見,您可以參考Android Asset Studio ActionBar and Tab Icon Generator並查看爲不同主題生成的圖標的區別。

此文章對於瞭解Styles and Themes如何在Android中工作非常有用。