2013-01-04 1 views
-1

Я работаю с jfeinstein10/SlidingMenu Библиотекой, я следил за всеми инструкциями, но когда я пытаюсь скопировать меню, не видно, как его показать?Android Sliding Menu show

Мой код

public class MainActivity extends Activity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 

     SlidingMenu menu = new SlidingMenu(this); 
     menu.setMode(SlidingMenu.LEFT); 
     menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); 
     menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT); 
     menu.setMenu(R.layout.menu_frame); 
     menu.setSlidingEnabled(true); 
     menu.showContent(); 

    } 
    } 

в menu_frame макет у меня есть FrameLayout и один TextView

ответ

2

Попробуйте добавить это после setContentView

setBehindContentView(R.layout.name_of_your_menu_layout); 

Смотрите, если это помогает!

+0

Я не могу добавить его в android.app.Activity! –

+0

Я вижу, возможно, расширение SlidingActivity вместо Activity позволит вам добавить его –

+0

WoW, это Work Thank's Big Thank's! –

0

Попробуйте следующий код, который работал для меня.

<?xml version="1.0" encoding="utf-8"?> 
<com.slidingmenu.lib.SlidingMenu xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/slidingmenumain" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" /> 

и в вашей основной деятельности добавить выше скользящий файл меню ...

+0

Да, я хочу создать это! –

+0

Как добавить этот файл, smog разработать u plz! –

+0

@ rawD3buGGG3R создать мероприятие и импортировать его! – Janmejoy