Ich arbeite mit der ActionBarSherlock-Bibliothek und der Sliding-Menü-Bibliothek für eine Black Ops 2 Guide-Anwendung und habe versucht, die schöne "Overlay" -Funktion in die gleiche Aktivität einzufügen das Schiebe-Menü Das Ergebnis ist:Action Bar mit SlidingMenu und Overlay von ActionBar Sherlock
- Das Overlay nicht
- Aktionsleiste schneiden
Dies funktioniert der Code:
requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
super.onCreate(savedInstanceState);
setContentView(R.layout.c_m_pyrrhicvictory);
Resources res = getResources();
SlidingMenu menu = new SlidingMenu(this);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setShadowWidthRes(R.dimen.shadow_width);
menu.setShadowDrawable(R.drawable.shadow);
menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
menu.setFadeDegree(0.35f);
menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.main_slidingmenu);
getActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setBackgroundDrawable(getResources().
getDrawable(R.drawable.ab_bg_black));
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setSubtitle("1/10 Standard");
getSupportActionBar().setTitle("Missions");
Screenshots: Main Activity SlidingMenu
Ich bin auf dem gleichen pb. Es scheint, dass dies eine Einschränkung von SlidingMenu ist. Es kann hilfreich sein, den Code dieser Bibliothek und actionbarsherlock durchzugehen, wenn es nicht ratsam ist, ein Ticket im Github-Repo des gleitenden Menüs zu öffnen. – Teovald
Gibt es verschiedene Bibliothek für beide ActionBar & Sliding Menu? –