2014-10-14 4 views
0

Мой вопрос такой же, как это: Make adview stick in place when sliding menuAndroid, AdView, раздвижные меню jfeinstein в

Может кто-нибудь сказать мне, пожалуйста, как я могу решить эту проблему? спасибо.

обновление:

menu = new SlidingMenu(this); 
    menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); 
    menu.setShadowWidthRes(R.dimen.sliding_menu_shadow_width); 
    menu.setShadowDrawable(R.drawable.sliding_menu_shadow); 
    menu.setBehindOffsetRes(R.dimen.sliding_menu_offset); 
    menu.setFadeDegree(0.35f); 
    menu.attachToActivity(this, SlidingMenu.SLIDING_WINDOW); 
    menu.setMenu(R.layout.main_menu); 

это мой slidingMenu

и это мой XML:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:ads="http://schemas.android.com/apk/res-auto" 
android:id="@+id/drawerLayout" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:background="#444444" 
android:configChanges="orientation" 
android:screenOrientation="portrait" 
android:orientation="vertical"> 

<FrameLayout 
    android:id="@+id/mainContent" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_above="@+id/adView" 
    android:layout_alignParentTop="true" > 

</FrameLayout> 

<com.google.android.gms.ads.AdView 
    android:id="@+id/adView" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentLeft="true" 
    ads:adSize="BANNER" 
    ads:adUnitId="@string/banner_ad_unit_id" > 

</com.google.android.gms.ads.AdView> 

    </RelativeLayout> 

Так что у меня 2 разных XML-файла, один для меню и один для «основной страницы ".

ответ

0

Возьмите FrameLayout и добавьте в него скользящее меню jfeinstein и adView. Структура будет.

<FrameLayout .... 

> 

<jfeinsteinSlider ... /> 

<AdView .../> This shoul be wrap_content for height and set apropirate gravity to the view 

</FrameLayout> 

Надеется, что это будет решить вашу проблему

+0

это как мой пользовательский интерфейс теперь работает, но я хочу, чтобы иметь возможность видеть AdMob на главной странице и на странице меню также – user2629828

+0

, когда я скользил основной вид тогда показ рекламы останется там, где он ... – user2629828

+0

«Сделайте рекламный палочку на месте, когда вы находитесь в скользящем меню». Это то, о чем вы просили –

Смежные вопросы