我同時使用SlidingMenu和Crouton,但我發現,滑動菜單重疊crouton通知Crouton + SlidingMenu重疊
我將報告在github上的問題,但我不」不知道錯誤屬於哪裏。
Cyril Mottier在他的Prixing article about in-layout notifications中提到了3個上下文的存在,左邊的菜單本身有一個Context。這樣,通知就會與其他內容一起滑動。
因爲SlidingMenu和Crouton都使用活動場景,也許這根本不是解決的。我們可以在顯示SlidingMenu之前輕鬆地撥打
Crouton.cancelAllCroutons();
但我喜歡Prixing的滑出功能。
希望圖書館的作者可以聲明錯誤或闡明它。
謝謝!
編輯:
我使用SlidingMenu通過創建對象,並將其連接到活動
private void configureSideMenu() {
mSlidingMenu = new SlidingMenu(this);
mSlidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
mSlidingMenu.setFadeDegree(0.35f);
mSlidingMenu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
mSlidingMenu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
mSlidingMenu.setMenu(R.layout.menu_frame);
getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame, new MySideMenuFragment()).commit();
}
而且Crouton,我想只有一個使用它
Crouton.showText(this, R.string.error_not_logged_in, Style.ALERT);
方式
其中這個是相同的活動這兩種情況下
你是如何建立SlidingMenu和顯示麪包塊?我正在擴展SlidingActivity,而我沒有這個問題。 – Nachi 2013-03-19 12:40:27
@Nachi謝謝,看到更新的問題。也許如果我從SlidingActivity擴展到可以解決問題的方案......我會嘗試一下,如果它修復了它,我會在SlidingMenu項目中報告一個錯誤,因爲我不記得閱讀過使用圖書館這樣或那樣(也許我錯了,它的指定) – Maragues 2013-03-19 13:30:54