Navigation tiroir dans android n'est pas en plein écran

Depuis le google a introduit la navigation de tiroir, j'ai essayé d'utiliser ce composant pour créer un facebook-like menu. Le problème est , l'effet visuel est semble être différent.

Google a la barre d'action à retenir lorsque le tiroir est ouvert, tout en le facebook on n'a pas.Au lieu de cela, l'écran entier a poussé à droite

J'ai trouvé il y a quelques lib pouvez atteindre cet objectif, mais depuis je préfère ne pas inclure tiers lib dans le projet, il n'existe aucun moyen pour y parvenir ? Grâce

Navigation tiroir dans android n'est pas en plein écran

Navigation tiroir dans android n'est pas en plein écran

Code basé sur la navigation tiroir tutoriel

protected void setupMenu(List<String> list, final ListView menu) {
        Adapter customAdapter = new Adapter(getActionBar().getThemedContext(),
                R.layout.item, list);
        menu.setAdapter(customAdapter);
        menu.setOnItemClickListener(new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view,
                    final int pos, long id) {
                String selected = ((TextView) view.findViewById(R.id.itemTxt))
                        .getText().toString();
                //define pass data
                final Bundle bData = new Bundle();
                bData.putString("itemSelect", selected);

                drawer.setDrawerListener(new DrawerLayout.SimpleDrawerListener() {
                    @Override
                    public void onDrawerClosed(View drawerView) {
                        super.onDrawerClosed(drawerView);
                        FragmentTransaction tx = getSupportFragmentManager()
                                .beginTransaction();
                        tx.replace(R.id.mainContent, Fragment.instantiate(
                                MainActivity.this,
                                "com.example.utilities.ContentPage", bData));
                        tx.commit();
                    }
                });

                drawer.closeDrawer(menu);
            }
        });

    }
InformationsquelleAutor user782104 | 2013-11-25