0
내 응용 프로그램에서 [SlidingMenu] [1] 라이브러리를 사용하고 메뉴를 만들었지 만이를 사용자 정의하는 방법을 모르겠습니다.SlidingMenu 라이브러리 사용 방법
첫 번째로, 작업 표시 줄의 위로 방향 탐색 단추는 메뉴를 위로 올려 놓지 않습니다. 클릭 할 때 아무 것도하지 않습니다. 메뉴는 화면의 아무 곳이나 밀어 넣으면 작동하지만 해당 버튼으로는 움직이지 않습니다.
또한 '내비게이션'< '아이콘을 변경하여 Google + 또는 다른 세 가지 수평선 애니메이션으로 작동하도록 할 수 있나요?
public class BaseActivity extends SlidingFragmentActivity {
private int mTitleRes;
protected ListFragment mFrag;
public BaseActivity(int titleRes) {
mTitleRes = titleRes;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTitle(mTitleRes);
// set the Behind View
setBehindContentView(R.layout.menu_frame);
if (savedInstanceState == null) {
FragmentTransaction t = this.getSupportFragmentManager().beginTransaction();
mFrag = new MenuListFragment();
t.replace(R.id.menu_frame, mFrag);
t.commit();
} else {
mFrag = (ListFragment)this.getSupportFragmentManager().findFragmentById(R.id.menu_frame);
}
// customize the SlidingMenu
SlidingMenu sm = getSlidingMenu();
sm.setShadowWidthRes(R.dimen.shadow_width);
sm.setShadowDrawable(R.drawable.shadow);
sm.setBehindOffsetRes(R.dimen.slidingmenu_offset);
sm.setFadeDegree(0.35f);
sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
}
을 그리고 주요 활동 :
public class StatusActivity extends BaseActivity {
public StatusActivity() {
super(R.string.title_status_page);
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_status);
setSlidingActionBarEnabled(false);
..
..
안녕 다음과 같이
내 코드입니다. 당신은 이것에 대한 해결책을 찾았습니까? << 또한, 네비게이션 '<'아이콘을 변경하고 Google + 또는 3 개의 수평선 애니메이션이있는 다른 사람들처럼 작동하게하는 방법이 있습니까? >>? 감사. – dentex