0
私はxmlにLinearLayoutを持っています。レイアウトの子にビューを追加できますか?
実行時に、この線形レイアウトで塗りの親の画像ビューを1つ追加します。今私は、この画像ビューに1つのボタンを追加したい。このボタンをこの画像ビューの中央に追加することは可能ですか?他のビューの子ビューにビューを追加できますか?
どうすればいいですか?
私はxmlにLinearLayoutを持っています。レイアウトの子にビューを追加できますか?
実行時に、この線形レイアウトで塗りの親の画像ビューを1つ追加します。今私は、この画像ビューに1つのボタンを追加したい。このボタンをこの画像ビューの中央に追加することは可能ですか?他のビューの子ビューにビューを追加できますか?
どうすればいいですか?
ではなくLinearLayout
のRelativeLayout
を使用します。
<RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
<ImageView android:layout_width="fill_parent" android:layout_height="fill_parent" />
<Button android:id="@_id/the_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:visibility="gone"/>
</RelativeLayout>
あなたはボタンが見えるようにしたいときは:
Button b = (Button) findViewById(R.id.the_button);
b.setVisibility(View.VISIBLE);
は、ここではXMLレイアウトを投稿してください。 –
FrameLayoutは複数のビューを重ねて表示できます – zapl
私は自分のコードで単純なxmlを使用しています。線形レイアウトのみが存在します。実行時に、最初に私はこの線形レイアウトを埋めるイメージビューを作成します。今、私はこの画像ビューの中央にボタンを追加したいと思います。私はこのために何をすべきか教えてください。私は非常に大きなアプリケーションを持っています。これは私がついたコンセプトです... –