Я пытаюсь разработать приложение, используя библиотеку SlidingMenu Джереми Фейнштейна. Все, что я сделал правильно, как описано в инструкциях Гитуба. Все работает хорошо, но проблема в том, что когда я нажимаю на кнопку панели действий, чтобы открыть слайдер, он закрывает полный экран. Я хочу, чтобы он открывался наполовину открытым, как в слайдере Facebook в приложении Facebook. Мой код ниже:реализация jeremy feinstein's SlidingMenu
public class MainActivity extends SlidingFragmentActivity {
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Hide title bar
getSupportActionBar().setDisplayShowTitleEnabled(true);
//Enable home button
getSupportActionBar().setHomeButtonEnabled(true);
//Home as up display
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
// getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
setBehindContentView(R.layout.menu_frame);
//SlidingMenu menu=getSlidingMenu();
SlidingMenu menu=new SlidingMenu(this);
//menu = new SlidingMenu(MainActivity.this);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
setSlidingActionBarEnabled(true);
menu.setShadowWidth(5);
menu.setFadeDegree(0.0f);
menu.attachToActivity(MainActivity.this, SlidingMenu.SLIDING_CONTENT);
menu.setBehindWidth(10);
menu.setBehindOffset(10);
menu.setBehindScrollScale(0.25f);
menu.setMenu(R.layout.menu_frame);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
toggle();
return true;
}
return super.onOptionsItemSelected(item);
}
}
Большое спасибо за ваш ответ. Я использовал его в своем коде и его работе хорошо сейчас. – abhayd