0
私は自分のアプリのデザインを作ったけど、想像できる限り ボタンは2つの異なるLinearLayoutsになければならない。2 LinearLayoutにボタンを追加しますか?
Androidでは可能ですか?
編集:
コード
_configureButton = new Button(context);
_callButton = new Button(context);
_messageButton = new Button(context);
_contactImage = new ImageView(context);
LinearLayout _verticalMainview = new LinearLayout(context);
LinearLayout _callAndMessageView = new LinearLayout(context);
LinearLayout _horizontelMainview = new LinearLayout(context);
LinearLayout _settingsAndMessageView = new LinearLayout(context);
//...
_callAndMessageView.addView(_callButton);
_callAndMessageView.addView(_messageButton);
_verticalMainview.addView(_configureButton);
_verticalMainview.addView(_contactImage);
_verticalMainview.addView(_callAndMessageView);
_horizontelMainview.addView(_contactImage);
_horizontelMainview.addView(_settingsAndMessageView);
_settingsAndMessageView.addView(_configureButton);
_settingsAndMessageView.addView(_messageButton);
今すぐコードがクラッシュしました。あるいはGridLayoutを使うべきですか?
ビューには、多くの線図レイアウトとボタンを配置できます。 –
ボタンをコントロールするために、垂直のLinearLayoutにボタンを追加し、水平のLinearLayoutを追加する必要があります。 (実際には同じ場所にいるので、同じ場所にいるボタンがいくつかあります) – snowparrot
はい、可能です。現在作業しているXMLを表示してください –