扩展定制的Camera应用程序(7)

<?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>

读书导航