0

(Java コードを使用して) ファイル .java から adview を (画面上で) 移動するにはどうすればよいですか? xmlを使用してadmob jarに問題があったため、xmlを介して移動できないため、Main.javaから広告を追加しました。

setGravity、setY、setX などの多くのメソッドを試しましたが、すべて API11 が必要で、アプリを Gingerbread (API10) で動作させたいと考えています。これで、adView が画面の上部に表示されます。助けてください。

4

1 に答える 1

1

. _ LayoutParams_ RelativeLayoutid のボタンの下に広告を配置する方法は次のとおりsome_android_button_idです。

RelativeLayout layout = (RelativeLayout) findViewById(R.id.myrelativelayoutid);
RelativeLayout.LayoutParams adParams =
    new RelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT,
                                    LayoutParams.WRAP_CONTENT);
adParams.addRule(RelativeLayout.BELOW, R.id.some_android_button_id);
layout.addView(adView, adParams);

また、引き続き XML に広告を含めることもできます。残念ながら、SDK の v6.2.1 を使用すると、Eclipse の WYSIWYG エディターが壊れるだけです。実際のアプリには例外はありません。

于 2013-01-07T21:58:05.823 に答える