Bonjour,
pour mon application j'ai créer cet objet :
Grâce à des commandes http et à cet objet il permet de placer à l'écran de son appareil, un textView (aux coordonnées (x,y), et définit les paramètres du texte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public MediaImage() { x = 0; y = 0; w = 0; h = 0; color = 0; text = ""; size = 0; tv = null; }
Pour que cela fonctionne, j'ai du prédéfinir à la création de l'activité une dizaine de ces objets...si l'utilisateur ne se sert pas de tous, ça fait des pertes de mémoire...
J'aimerai savoir si au lieu de devoir créer une dizaine de c'est objet au démarrage, il est possible de les créer quand l'utilisateur en a besoin ?
Sachant que l'utilisateur doit pouvoir le supprimer de l'écran quand il veut et qu' il peut y avoir plusieurs de ces objets à l'écran et donc effacer seulement l'objet désiré (et non tous)
Cordialement.
EDIT.
Mon fond d'application est un canvas, du coup pour effacer que je "colorie" mon fond...aux endroits voulu (grâce aux coordonnées, longueur et largeur du textview). Du coup, en créant les objets dynamiquement au besoin, il faudrait pouvoir les effacer "correctement" et non cacher.
Partager