FrameLayout中让控件居中

在子控件中加入 android:layout_gravity="center" 即可。

效果图:

FrameLayout中让控件居中_第1张图片

<FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >

                <ProgressBar
                    android:id="@+id/pbar_xx"
                    style="@style/progressbar_style"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:indeterminateBehavior="repeat"
                    android:layout_gravity="center"
                    android:indeterminateDuration="2000"
                    android:indeterminateOnly="true"
                    android:visibility="visible" />

                <TextView android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:text="测试ing"/>

            FrameLayout>

你可能感兴趣的:(Android开发技巧)