Bonjour,

J'ai un mini projet e-commerce à faire en Android.

J'aimerais afficher une ListView des catégories de la base de données MySQL.
Je ne sais pas comment procéder ?

Il y en a qui travaillent avec SQLiteManager et d'autres avec PHP, puis ils convertissent en Android avec JSON.

D'autres encore, disent que SQLiteManager c'est statique alors que PHP, une fois converti en Android avec JSON, c'est dynamique.

Quelqu'un saurait-il me conseiller sur la solution à adopter ?

J'ai réussi à afficher la liste mais j'aimerais qu'elle soit dynamique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public class MainActivity extends ListActivity 
{
    static final String[] FRUITS = new String[] { "Apple", "Avocado", "Banana",
        "Blueberry", "Coconut", "Durian", "Guava", "Kiwifruit",
        "Jackfruit", "Mango", "Olive", "Pear", "Sugar-apple" };
 
@Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
 
    // no more this
    // setContentView(R.layout.list_fruit);
 
    setListAdapter(new ArrayAdapter<String>(this, R.layout.activity_main,FRUITS));
 
    ListView listView = getListView();
    listView.setTextFilterEnabled(true);
 
    listView.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView<?> parent, View view,
            int position, long id) {
              // When clicked, show a toast with the TextView text
              Toast.makeText(getApplicationContext(), ((TextView) view).getText(), Toast.LENGTH_SHORT).show();
            }
       });
     }
}
Merci d'avance pour votre aide.