我正在搜索名爲ic_drawer.png的Android圖標,但顏色是白色。我在哪裏可以找到它?Android的ic_drawer.png圖標爲白色?
今天,在示例應用程序,我發現這個圖標只能在灰色:
我正在搜索名爲ic_drawer.png的Android圖標,但顏色是白色。我在哪裏可以找到它?Android的ic_drawer.png圖標爲白色?
今天,在示例應用程序,我發現這個圖標只能在灰色:
Android的資產工作室有一個非常方便Navigation Drawer Indicator Generator,使您可以設置自定義顏色的圖標,並在xxhdpi,xhdpi,hdpi和mdpi中生成所需的圖像。
書籤的網站,它有很多針對Android開發者非常有用的工具;)
你可以從這個link下載圖標的。
有沒有什麼辦法以編程方式着色這個圖標?我想根據用戶的主題偏好將其更改爲白色或任何顏色。 – kalehv
@kalehv你必須使用'findViewById()'來獲取android.R.id.home(或R.id.abs__home或R.id.home,取決於兼容性),然後調用'setColorFilter ()'在該ImageView上。 HomeView不應用任何主題屬性。如果您使用ActionBarDrawerToggle類,則可以在實例化ABDT類之前從主題屬性獲取可繪製的ID,並將其傳遞給主題可繪製資源ID。 – Joe
無效鏈接,但在這裏可用:https://web.archive.org/web/20140712190315/http://romannurik.github.io/AndroidAssetStudio/icons-nav-drawer-indicator.html – personne3000