<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<FrameLayout android:id="@+id/FrameLayout01" android:layout_width=
"wrap_content"
android:layout_height="wrap_content">
<SurfaceView android:id="@+id/CameraView" android:layout_width=
"fill_parent"
android:layout_height="fill_parent"></SurfaceView>
<LinearLayout android:id="@+id/LinearLayout01"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView android:id="@+id/CountDownTextView"android:text="10"
android:textSize="100dip"android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal|center"></TextView>
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/CountDownButton"android:text="Start Timer"></Button>
</LinearLayout>
</FrameLayout>
</LinearLayout>
最后,需要確保在AndroidManifest.xml文件中包含CAMERA權限。圖2-5顯示了最終的效果。
<uses-permission android:name="android.permission.CAMERA">
</uses-permission>