88 votes

Android : À l’aide de dégradé linéaire comme toile de fond semble rubanée

Je suis en train d’appliquer un dégradé linéaire à ma ListView. Ceci est le contenu de mon xml drawable :

Donc j’ai appliquer à mon ListView avec :

Il fonctionne, mais il semble très « bagué » sur l’émulateur et sur un périphérique réel aussi.

Est-il possible de réduire ce « comportement » ?

86voto

Francesco Laurita Points 12027

Romain Guy suggère :

a résolu mon problème

Si ce n’est pas suffisant surtout pour les dispositifs AMOLED et/ou hdpi essayent ceci :

41voto

Romain Guy Points 57114

Vous pouvez simplement activer le tramage sur votre objet Drawable.

9voto

PercyPercy Points 2870

Mettre ceci dans votre activité :

4voto

Sebastian Points 131

Pour moi sur HTC Desire fonctionne comme ceci

3voto

hsigmond Points 1795

Pour moi le baguage a disparu quand j’ai mis l’android : useLevel = « true » sur la pente : gradient_dark.xml

Mais tout d’abord j’ai essayé d’utiliser une liste de couche avec un « bruit » drawable pour enlever le cerclage, il est utile mais il n’y a encore quelques bandes.

Le « noise_repeater » drawable, j’ai créé et utilisé

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X