2013-01-08 3 views
1

Je travaille avec le Sliding Menu et j'ai besoin de l'aide d'un professionnel! Je veux ajouter au menu (disposition) avec l'adaptateur ListView. J'ai vu l'application de démonstration et construire à Fragment, mais mon application extends SlidingActivity et je ne peux pas comprendre comment manipuler le MenuViewAndroid SlidingMenu ajouter un adaptateur au menu

MainActivity.class

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    // MainView, MenuView 
    setContentView(R.layout.main); 
    setBehindContentView(R.layout.main_menu); 

    //SlidingMenu 
    mMainMenu = (ListView) findViewById(R.id.main_menu); 
    mMenuAdapter = new MenuAdapter(this, R.id.menu_adapter_title); 
    mMainMenu.setAdapter(mMenuAdapter); 
} 

Répondre

2

J'ai trouvé répondre à c'est un travail uniquement avec ArrayAdapter! Si elle l'aider mon code

private void populate() { 

    ListView lv = (ListView) findViewById(R.id.main_menu); 
    String[] menu = {"Главная","Кино","Театры","Вечеринки","Концерты","Выставки","Рестораны","Магазины","Фотографии","Каталог","Погода"}; 
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, 
      R.layout.main_menu_adapter, R.id.menu_adapter_title, menu); 
    lv.setAdapter(adapter); 

} 

et l'appeler après setBehindContentView

Questions connexes