2010-11-18 46 views
0

J'ai ce code:sens inverse dégradé linéaire

LinearGradient backlg = new LinearGradient(0, 0, 10, 10, 
      new int[]{Color.BLACK, Color.BLACK, Color.BLUE, Color.BLUE}, 
      new float[]{0,0.5f,.55f,1}, Shader.TileMode.REPEAT); 

Ce qui crée des bandes diagonales alternant entre le bleu et le noir. Ils vont de gauche à droite en haut à droite, alors voici ma question, qu'est-ce que je change pour le faire passer de haut en bas à gauche?

Répondre

1

Est-ce que vous voulez dire:

LinearGradient backlg = new LinearGradient(0, 10, 10, 0, 
     new int[]{Color.BLACK, Color.BLACK, Color.BLUE, Color.BLUE}, 
     new float[]{0,0.5f,.55f,1}, Shader.TileMode.REPEAT);