Android.R.color.transparent pas entièrement transparent

Dans ma demande, j'applique l'arrière-plan transparent au CustomListItem de mon ListView en cours d'exécution. Pour cela j'utilise, convertView.setBackgroundColor(android.R.color.transparent); . Cela fonctionne et montre la transparence. Mais ce n'est pas complètement transparent car il y a une sorte d'ombre dans l'arrière-plan. J'ai également essayé de mettre ma propre couleur transparente avec les valeurs #80000000 et #00000000 mais le résultat est pire. Que puis-je faire pour obtenir la couleur complètement transparente?

  • Build android android - pas assez de mémoire pour démarrer jvm
  • Ensemble d'octets Android vers Bitmap Comment
  • Développement Android sur Windows ou Linux?
  • ViewPager dans un NestedScrollView
  • Search Dialog in Mono Android
  • Connectez-vous à ma demande à l'aide des identifiants Facebook
  • Accéder au fichier dans le test JUnit dans l'environnement Gradle
  • Erreur dans le fichier styles_base.xml - application Android - Aucune ressource trouvée correspondant au nom donné 'android: Widget.Material.ActionButton'
  • Android: Comment puis-je valider l'entrée EditText?
  • Obtenir l'URL de téléchargement de la vidéo YouTube (Android / Java)
  • Les données d'intention ne sont pas effacées lorsque l'utilisateur appuie sur le bouton arrière puis le bouton des applications récentes
  • Désactivation de l'affichage de l'écran Programmiquement dans Android?
  • 5 Solutions collect form web for “Android.R.color.transparent pas entièrement transparent”

    android.R.color.transparent est un identifiant de ressource (se référant à une définition de couleur transparente) – View.setBackgroundColor(int) s'attend à une couleur int actuelle.

    Utilisez View.setBackgroundResource (int) à la place, qui va charger la couleur réelle des ressources.

    Définissez cet attribut dans votre liste dans le fichier xml

     Android: background = "@ android: couleur / transparent"
    

    Et appliquez également l'arrière-plan transparent au CustomListItem de votre ListView à l'exécution. Pour cela, vous l'utilisez,

     ConvertView.setBackgroundColor (Color.TRANSPARENT);
    

    Merci

     convertView.setBackgroundColor(Color.argb(0, 0, 0, 0)); 

    OU

     convertView.setBackgroundColor(Color.parseColor("#00000000")); 

    Utilisez-le dès maintenant dans les fichiers de votre xml lorsque vous souhaitez une transparence dans vos vues:

     android:background="@null" 

    Vous allez avoir une meilleure performance.

    Essayer:

     convertView.setBackgroundColor(Color.argb(0, 0, 0, 0)); 
    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.