我想將視圖添加到線性佈局的頂部。以下代碼將我的視圖添加到應用程序佈局的末尾。LinearLayout在其他視圖上方添加視圖Android
LinearLayout layout = (LinearLayout)findViewById(R.id.root);
layout.addView(adView);
如何更新此代碼以便我的adView位於我的應用程序頂部?
我想將視圖添加到線性佈局的頂部。以下代碼將我的視圖添加到應用程序佈局的末尾。LinearLayout在其他視圖上方添加視圖Android
LinearLayout layout = (LinearLayout)findViewById(R.id.root);
layout.addView(adView);
如何更新此代碼以便我的adView位於我的應用程序頂部?
你可以指定你要在什麼索引addView
處。
layout.addView(child, index);
您可以使用這些方法之一: 1)添加一個空LinearLayout
放置要展示的廣告,然後添加adView
給他們。 2)在您的xml-layout中添加adView
(如果可能),並在需要時使用setVisible()
方法隱藏/顯示它們。
此外,您可以使用RelativeLayout
而不是LinearLayout
,但很難動態地將View添加到它們。
有趣,不知道這樣的方法。 – Viacheslav
因此,在這種情況下索引應該是'0',我假設? –