2011-08-29 50 views
0

我已成立了啓動相機,讓我可以預覽活動,但我需要一個按鈕添加到屏幕上,但我可以在屏幕上顯示的唯一途徑是通過使用以下佈局:創建與按鈕相機視圖爲Android

<android.view.SurfaceView xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/myview" 
android:layout_width="match_parent" 
android:layout_height="match_parent"> 
</android.view.SurfaceView> 

有沒有辦法給我添加一個按鈕的視圖?

回答

0

把你SurfaceView和按鈕爲RelativeLayout。這兩種佈局都允許視圖重疊,因此您的按鈕將位於SurfaceView之上。設置將是這樣的

<RelativeLayout> 
    <SurfaceView></SurfaceView> 
    <Button></Button> 
</RelativeLayout> 
+0

我想這之前佈局在我目前的一個安頓和相對佈局難道不工作 –

-1

DeeV的答案是正確的RelativeLayout部分。 FrameLayout不包含多個子項。所以RelativeLayout是要走的路。

+0

你是對的。我編輯了我的答案。不過,我認爲這是可能的,但它不是「有意的」。 – DeeV