SlidingMenuとCroutonの両方を使用していますが、スライディングメニューがcrouton通知と重複していることがわかりました
githubで問題を報告しますが、バグがどこにあるのかわかりません。
Cyril Mottierは、レイアウト内通知に関するPrixingの記事で、3つのコンテキストの存在について言及しています。左側のメニューには独自のコンテキストがあります。そうすれば、通知は残りのコンテンツとともにスライドします。
SlidingMenuとCroutonの両方がActivityContextを使用するため、これは単に修正できない可能性があります。簡単に電話できます
Crouton.cancelAllCroutons();
SlidingMenuを表示する前ですが、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);
これが両方の場合で同じアクティビティである場合