Задать вопрос
  • Где редактировать страницы меню?

    @unimax
    Toast.makeText(MainActivity.this, MainActivity.this.getString(((Nameable) drawerItem).getNameRes()), Toast.LENGTH_SHORT).show();
    //замени это на свое действие, например старт активити startActivity(new Intent(getApplicationContext(),YourActivity.class));

    public void onItemClick(AdapterView<?> parent, View view, int position, long id, IDrawerItem drawerItem) {
                            if (drawerItem instanceof Nameable) {
                                Toast.makeText(MainActivity.this, MainActivity.this.getString(((Nameable) drawerItem).getNameRes()), Toast.LENGTH_SHORT).show();//замени это на свое действие, например старт активити startActivity(new Intent(getApplicationContext(),YourActivity.class));
                            }
                            if (drawerItem instanceof Badgeable) {
                                Badgeable badgeable = (Badgeable) drawerItem;
                                if (badgeable.getBadge() != null) {
                                    // учтите, не делайте так, если ваш бейдж содержит символ "+"
                                    try {
                                        int badge = Integer.valueOf(badgeable.getBadge());
                                        if (badge > 0) {
                                            drawerResult.updateBadge(String.valueOf(badge - 1), position);
                                        }
                                    } catch (Exception e) {
                                        Log.d("test", "Не нажимайте на бейдж, содержащий плюс! :)");
                                    }
                                }
                            }
                        }
                    })
    Ответ написан