線形レイアウトの上部にビューを追加したいと思います。次のコードは、アプリケーションレイアウトの最後にビューを追加しています。
LinearLayout layout = (LinearLayout)findViewById(R.id.root);
layout.addView(adView);
このコードを更新して、adViewがアプリの上部に表示されるようにするにはどうすればよいですか?
線形レイアウトの上部にビューを追加したいと思います。次のコードは、アプリケーションレイアウトの最後にビューを追加しています。
LinearLayout layout = (LinearLayout)findViewById(R.id.root);
layout.addView(adView);
このコードを更新して、adViewがアプリの上部に表示されるようにするにはどうすればよいですか?
どのインデックスに設定するかを指定できますaddView
。
layout.addView(child, index);
次のいずれかの方法を使用できます。1)LinearLayout
広告を表示する場所に空を追加してから、それらに追加adView
します。adView
2) xml-layout(可能な場合)を追加し、setVisible()
メソッドを使用して必要なときに非表示/表示します。
また、RelativeLayout
代わりに使用することもできますLinearLayout
が、Viewを動的に追加するのは困難です。