基本的に、私はこのレイアウト構造を持っています:<RelativeLayout> <RelativeLayout> <TextView /> </RelativeLayout> <ScrollView> <RelativeLayout> ... </RelativeLayout> </ScrollView> </RelativeLayout>
とボタンをプログラムで追加したいのですが。このボタンはの内側にある<RelativeLayout>
の内側にある必要があります。また、私はそれを下部とCENTER_VERTICALに整列させる必要があります。 私は本当にヒント/例を感謝します;)ありがとう! P.P.しかし、スタックオーバーフローに関する多くの同様の質問がありますが、答えのどれも私を助けませんでした...Buttonをパラメータでプログラムで追加しますか?
1
A
答えて
7
まず相対レイアウトにID:android:id="@+id/myLayout"
を与える必要があります。次に、Javaコードで :それはなるよう
Button b = new Button(this);
RelativeLayout.LayoutParams rl = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
rl.addRule(RelativeLayout.ALIGN_BOTTOM);
b.setLayoutParams(rl);
((RelativeLayout) findViewById(R.id.myLayout)).addView(b);
関連する問題
- 1. .net buttonコマンドでプログラムを追加する
- 2. プログラムでuiscrollviewを追加します
- 3. ウェブサイトにLike Buttonを追加
- 4. プログラムでパラメータを含むレイアウトを追加するAndroid
- 5. プログラムでrecyclerviewに新しい項目を追加しますか?
- 6. プログラムでビューをプログラムに追加する
- 7. XSLT IEでパラメータを追加していますか?
- 8. Eclipseプラグインからソースフォルダをプログラムで追加します
- 9. Active DirectoryグループをSharePointサイトにプログラムで追加しますか?
- 10. データバインドされたDataGridViewにプログラムで行を追加しますか?
- 11. VS2010プロジェクトの既存アイテムをプログラムで追加しますか?
- 12. InnerHtmlをプログラムでListItemに追加しますか?
- 13. 列をWPFのlistviewにプログラムで追加しますか?
- 14. context-paramをプログラムで追加していますか?
- 15. ロータスノーツクライアントR7にツールバーボタンをプログラムで追加していますか?
- 16. プログラムでストーリーボードにビューを追加しますか?
- 17. dataAdapter.fill()にパラメータを追加します。
- 18. プログラムでピボットアイテムを追加
- 19. プログラムでテキストビューを追加
- 20. UITextViewの特定の領域にプログラムでプログラムを追加しますか?
- 21. プログラムでリンクボタンをgridviewに追加できますか?
- 22. UIScrollViewでUIBcuttonをプログラムで追加する
- 23. NSButtonをプログラムで追加したサブクラスですか?
- 24. プログラムでスウィート加算制約を追加
- 25. プログラムでエンティティを作成し、アレイコントローラに追加します。
- 26. プログラムで入力する項目を追加します
- 27. C#属性はメソッドにパラメータを追加できますか?
- 28. javascriptのprint()関数内にパラメータを追加できますか?
- 29. Djangoカスタム管理アクションにパラメータを追加できますか?
- 30. プログラムで追加されたビューにマージンを追加する
[XML]を選択し、Ctrlキーを押しながら+ Shiftキー+ Kがコードをフォーマットするにはよさそうです。 –