2013-07-06 296 views

回答

0

傑羅姆林登使用Android全息色彩發電機

http://android-holo-colors.com/

Android的全息色彩生成器允許您輕鬆地創建的Android 組件,如editext或微調用自己的顏色供您 Android應用程序。它將生成所有必需的9個修補程序資產 以及相關的XML可繪製和樣式,您可以將 直接複製到您的項目中。

選擇要生成顏色的意見,並從XML添加PNG圖像&主題它所產生

0

是。創建你喜歡的繪製,並將其設置爲ListView:

android:overScrollHeader="@drawable/header" 
android:overScrollFooter="@drawable/footer" 
+1

以上可用於ListView控件 變色,但不適用於滾動型。 – Neela

2

如果你想改變發光的顏色,當你拉列表視圖(藍色光暈效果) 使用

int glowDrawableId = getResources().getIdentifier("overscroll_glow", "drawable", "android"); 
     int edgeDrawableId = getResources().getIdentifier("overscroll_edge", "drawable", "android"); 
     Drawable androidGlow = ContextCompat.getDrawable(this, glowDrawableId); 
     Drawable androidEdge = ContextCompat.getDrawable(this, edgeDrawableId); 
     androidGlow.setColorFilter(getResources().getColor(R.color.white_20), PorterDuff.Mode.SRC_IN); 
     androidEdge.setColorFilter(getResources().getColor(R.color.white_20), PorterDuff.Mode.SRC_IN); 

模式SRC_IN將顯示只有你的顏色。如果顏色相同或者每個單獨列表視圖初始化之前(如果您希望不同的列表視圖發光),請將此代碼放在Application類中。

如果你問fadingedge的顏色變化(影子的頂部和列表視圖的底部)colorCacheHint內的ListView

+0

這適用於我。大。 –