Android 的 listView 中使用 addFooterView 無作用

已有一個 listView

最後為了底部加上廣告 (AdMob)

於是  listView.addFooterView(廣告的 view);

但總是出不來廣告

解決方式

將 addFooterView() 改在 listView.setAdapter(某個adapter) 之前 即可

 

例:

原本

[sourcecode language=”java”]

listView.setAdapter(某個adapter);

listView.addFooterView(廣告的view);

[/sourcecode]

 

改為

[sourcecode language=”java”]
listView.addFooterView(廣告的view);
listView.setAdapter(某個adapter);
[/sourcecode]

就這樣

資料來源 : http://stackoverflow.com/questions/12011909/listview-addfooterviewv-not-displaying

5 關於 “Android 的 listView 中使用 addFooterView 無作用” 的評論

發表迴響

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