1
表示
問題:我的滑動菜單僅顯示空的視圖(白色背景)的Android SlidingMenu不與SlidingFragmentActivity
我用滑動菜單,其被廣泛地用於類似Facebook的菜單。 (https://github.com/jfeinstein10/SlidingMenu)
但在我的項目中,滑動菜單不顯示任何佈局,只顯示白色背景。
我以前在其他項目中使用過滑動菜單,沒有任何問題。
最大的區別是我在我的新項目(和尋呼機適配器)中使用actionbarsherlock。
下面是我的主要活動的類定義:
public class MainActivity extends SlidingFragmentActivity {
並修改滑動菜單libarary像下面以支持如下動作條
public class SlidingFragmentActivity extends SherlockFragmentActivity implements SlidingActivityBase {
和設置滑動菜單在我的主要活動:
private void setupSlidingMenu(){
setBehindContentView(myMenu);
menu = getSlidingMenu();
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
menu.setShadowWidthRes(R.dimen.shadow_width);
menu.setShadowDrawable(R.drawable.shadow);
menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
menu.setFadeDegree(0.35f);
}
我也用一個textview和簡單的Fragm測試非常簡單的佈局但兩個試驗都顯示相同的結果。
我的項目和滑動菜單庫都依賴於ActionbarSherlock庫。
感謝您的幫助。
我發現原因,但不知道爲什麼會發生這種情況。我在我的menifest中使用了android:theme =「@ style/WhiteTheme.VPI」,這就是爲什麼我的滑動菜單隻顯示空白空間。 <樣式名稱= 「WhiteTheme.VPI」 父= 「Theme.Sherlock.Light」> <項名稱= 「vpiTabPageIndicatorStyle」> @風格/ CustomTabPageIndicator <項目名稱= 「actionBarStyle」> @風格/ WhiteTheme.ActionBarStyle \t <項目名稱= 「機器人:actionBarStyle」> @風格/ WhiteTheme.ActionBarStyle \t \t <項目名稱= 「機器人:背景」>#FFFFFF 任何想法? – 2013-04-21 07:29:45