メイン レイアウトでレイアウト (imageviewlayout) を膨張させています。親ビューの下部に子ビューを取得しています。子ビューを Mainlayout の中央に配置するにはどうすればよいですか。子ビューをメイン レイアウトの中央に配置する方法を教えてください。
LinearLayout main = (LinearLayout)findViewById(R.id.sendlayout);
View childview = getLayoutInflater().inflate(R.layout.imageviewlayout, main,false);
main.addView(childview);
これが私のimageviewlayout(子)です:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/thumbnailImage"
android:layout_width="250px"
android:layout_height="250px"
android:layout_gravity="center_horizontal"
android:scaleType="fitCenter"
android:src="@drawable/camera" />
</LinearLayout>