Supprimer classe = attribut

J'utilise la bibliothèque simple xml: http://simple.sourceforge.net/home.php

J'ai un problème avec l'annotation @ElementList: si j'utilise cette annotation comme ceci:

  • Java: besoin d'un moyen de raccourcir ce code
  • Envoi de l'activité au fond sans fin
  • Thème différent pour différentes versions de SDK Android
  • Comment récupérer ImageUri d'un ImageView?
  • Comment puis-je relier une application gratuite à payante sur le marché Android?
  • Android: cliquez longuement sur les vues enfants d'une vue ExpandableListView?
  • @ElementList protected List<Element> elements; 

    Mon fichier XML a un autre attribut:

     <elements class="java.util.ArrayList"> 

    Comment supprimer la class="....." attributs class="....." ?

  • Android ListView avec CursorAdapter a une position de défilement incorrecte après la réception de Requery lorsque de nouveaux éléments sont ajoutés
  • Désactiver le bouton central dans MyLocation à Google Map API V2
  • Où installer Android SDK sur Mac OS X?
  • Le lecteur de Google Drives de données de l'application retourne vide lorsque j'utilise queryChildren
  • Infinite Auto Scroll ListView avec vitesse de défilement contrôlée
  • RxJava, exécute le code dans le thread de l'observateur avant de chaîner deux observables
  • One Solution collect form web for “Supprimer classe = attribut”

    L'attribut de class indique à Simple que la mise en œuvre de la List vous utilisez. Si cela manque, Simple recherchera une classe propre.

    Une solution consiste à utiliser ArrayList au lieu de List :

     @ElementList protected ArrayList<Element> elements; 

    Maintenant, Simple n'ajoute pas l'attribut de classe.

    Autrement:

     @Path("elements") @ElementList(inline=true) protected List<Element> elements; 

    Cela inline votre liste (aucun élément -Tag est utilisé) mais le met dans un "nouveau" éléments -Tag

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.