2014-04-18 4 views
0

J'ai une confusion quant à ce que je devrais utiliser pour ce cas en particulier Je veux charger des données d'une base de données locale dans une liste, il y aura une autre colonne qui aura une case à cocher qui sera dynamiquement entrée à recevoir l'exécutionListView ou TableLayout

Après cela, toutes les données seront chargées une autre table de base de données

la question est d'une telle liste Dois-je utiliser un ListView ou TableLayout? je comprends que si je dois faire usage d'un ListView je vais devoir faire une liste personnalisée mais là encore je ne suis pas tout à fait sûr de la façon de gérer les données reçues et pousser dans une autre table veuillez expliquer
aussi lien sur la façon dont je devrais y aller est apprécié

Répondre

0

si je comprends bien votre question, certainement aller avec une liste. Listview est juste une vue qui prend des données de l'adaptateur dont la source est une base de données dans votre cas, puis l'affiche en utilisant simple (chaque élément de l'adaptateur représenté comme texte unique) ou complexe (chaque élément de la base de données checkbox + whatnot) vue. Il est vrai que pour utiliser un listview il faut écrire du code (préparer l'adaptateur, peut-être un chargeur pour obtenir les données de db dans cet adaptateur) mais c'est très basique et, ce qui est important, très utilisé sur Android. Je parie que pour mieux répondre à votre question, vous pouvez nous montrer l'écran de votre application, voir que vous devez créer.