我需要有一个视频预览(于表面的)和一个TextView和几个按钮(在屏幕的底部)GUI预览和按钮一起
目前,我的预览的身高大,但它的窄并在屏幕最左边,TextView不可见。
按钮放在我需要的底部。
如何使预览的宽度变大以及TextView可见?
这里是我的布局:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Android Recorder"
/>
<SurfaceView android:id="@+id/camsurface"
android:layout_width="fill_parent"
android:layout_height="0px"
android:layout_weight="1" />
<TextView
android:id="@+id/recording_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" 00:00"
/>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<Button android:id="@+id/btn_settings"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Settings"/>
<Button android:id="@+id/btn_record"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Record" />
谢谢。你能解释一下重量属性吗?我不明白文件是如何解释它的。 – Namratha 2010-07-14 09:07:38
我如你所说设置了Surface View的高度和重量属性,但请参阅上面的问题。 – Namratha 2010-07-14 09:17:07
问题已解决,但请解释重量属性 – Namratha 2010-07-14 10:06:58