2011-10-22 49 views

回答

1

Gallery類有一個方法setUnselectAlpha(float alpha)。玩得開心。

Docs

+0

謝謝,但我是新來的java,但在XML中經驗,有沒有辦法在XML中做到這一點? –

+0

在圖庫的開始標記內,android:unselectedAlpha =「1.0」。僅供參考,使用XML就沒有太多的工作要做,所以你不妨開始使用java。 –

+0

謝謝,那工作 –

0

這裏有一個片段作出任何視圖在API級別4+透明。

private static void setAlpha(View view, float alphaValue){ 

    if(alphaValue == 1){ 
     view.clearAnimation(); 
    }else{ 
     AlphaAnimation alpha = new AlphaAnimation(alphaValue, alphaValue); 
     alpha.setDuration(0); // Make animation instant 
     alpha.setFillAfter(true); // Tell it to persist after the animation ends   
     view.startAnimation(alpha); 
    } 

}