Ola galera, seguinte estou na luta aqui com um menu Expandable para um app de restaurante ele será um cardapio com menus e sub-menus sabem
Pizzas-> Calabresa / Bacon / Frango / etc etc etc
Bebidas-> Breja / Refri / Lata etc etc etc
e por ai vai.
consegui fazer assim
private void prepareListData() {
listDataHeader = new ArrayList();
listDataChild = new HashMap<String, List>();// Adding headers Resources res = getResources(); String[] headers = res.getStringArray(R.array.nav_drawer_labels); listDataHeader = Arrays.asList(headers); //Dynamic method for (int i =0; i<listDataHeader.size(); i++){ //Save data in array String[] childData = res.getStringArray(R.array.elements_home); //Put data in List List<String> listChild; listChild = Arrays.asList(childData); //Add to hashMap listDataChild.put(listDataHeader.get(i),listChild); }
}
só que agora como buscar esses dados lááá do meu banco de dados