ViewHelper.setTranslationX(mMenu,l);這個是把mMenu放到了mContent下面了吧? 如果mContent不設(shè)置背景的話就會看到,mContent中的切換按鈕在mMenu的上面
2016-10-13
最新回答 / 慕俠1074980
你寫在那一個left_menu中,如果是點擊事件的話是有效的,在這里面添加點擊事件<RelativeLayout ? ?android:onClick="Oneclick" ? ?android:layout_width="fill_parent" ? ?android:layout_height="wrap_content">然后在mainactivity中寫onclick方法public void Oneclick(View view){ ? ?mLeftMenu.toggle();}然后...
2016-09-27
加入是從“從0開始學習制作QQ側(cè)滑菜單”這個路徑一路學習過來的同學,那么學習過徐大神的“Android屬性動畫賞析”課程之后可以直接用動畫搞定抽屜效果,代碼:
super.onScrollChanged(l, t, oldl, oldt);
//調(diào)用屬性動畫
ObjectAnimator animator = ObjectAnimator.ofFloat(mMenu, "translationX", oldl, l);
animator.setDuration(0);
animator.start();
super.onScrollChanged(l, t, oldl, oldt);
//調(diào)用屬性動畫
ObjectAnimator animator = ObjectAnimator.ofFloat(mMenu, "translationX", oldl, l);
animator.setDuration(0);
animator.start();
2016-09-19
我把最后設(shè)置TranslationX那句這樣寫ViewHelper.setTranslationX(mMenu,l);運行的結(jié)果跟期望的是一樣的
2016-08-30