Android AdMob 廣告出現時會自動捲到底部

設定完 AdMob 後雖然正在瀏覽主要內容的區塊

但是當 廣告出現的時候
就會被自動捲到底部

我的 activity 中

外層是 scrollview

結構如下

[sourcecode language=”xml”]

<ScrollView>

<LinearLayout>
//主要內容
</LineadLayout>

<LinearLayout>
//AdMob layout
</LinearLayout>

</ScrollView>

[/sourcecode]

雖然正在瀏覽主要內容的區塊

但是當 廣告出現的時候
就會被自動捲到底部

最後是在 AdMob 的 LinearLayout 中加入下面這個屬性解決
android:descendantFocusability=”blocksDescendants”

完整

[sourcecode language=”xml”]

<ScrollView>

<LinearLayout>
//主要內容
</LineadLayout>

<LinearLayout
android:descendantFocusability="blocksDescendants"
>
//AdMob layout
</LinearLayout>

</ScrollView>

[/sourcecode]

資料來源:
http://stackoverflow.com/questions/9842494/how-to-prevent-a-scrollview-from-scrolling-to-a-webview-after-data-is-loaded

2 關於 “Android AdMob 廣告出現時會自動捲到底部” 的評論

  1. prolonged aluminize krugerrand seriality

    Μore thɑn tһat, sevеral popular brands, llike Wii սsing its Wiii Fit
    game, һave developeed games tһаt will get tһe viewer uⲣ and moving.
    Whеn a person hаs diabetes and hiɡh BP, the individuals risk оf developing cardiovascular diseases аlso doubles.

    Τһe rates of high blood pressure are two times ass fᥙll оf obese adults, as compared ѡith ѡhoever һas average ᧐r moderate weight.

    回覆

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *