2016-09-12 3 views
-1

카메라 API에 대한 안드로이드 개발자 가이드 (현재 v1 사용)를 따르고 있습니다. 뷰를 겹칠 수있는 방법을 찾을 수 없습니다 (제 경우에는 미리보기 상단에 imagebutton/imageview). frameLayout을 사용하고 있습니다. 다음은 레이아웃 코드입니다.안드로이드의 카메라 미리보기의 다른 뷰보기

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context="com.blackfruit.camfilters.CameraActivity" 
    android:orientation="vertical" 
> 

<FrameLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:id="@+id/cameraPreview" 
    android:layout_weight="1"> 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/imageView" 
     android:src="@drawable/snap" 
     android:layout_gravity="bottom|center" 
     android:layout_marginBottom="20dp" 
     /> 

</FrameLayout> 
</RelativeLayout> 

예를 들어 표면보기 및 선형 레이아웃을 사용하는 것과 같은 다른 방법이 있습니다. 하지만이 방법으로 문제를 파악하고 있습니다. 나는 사람들이 완전하게 작동한다고 말하는 것을 보았지만, 광산은 카메라 미리보기 만 보았고 어떤 단추 나 이미지가 겹치지는 않는다. 누구든지 나를 도울 수 있습니까?

+1

** 자세히 설명해주세요 ** "광산이 아니라"는 것을 의미합니다. – CommonsWare

+0

죄송합니다. 명확하게 말하면, 내가 보는 모든 것은 미리보기이며 내 이미지 뷰가 오버레이되지는 않습니다. – Sagar

답변

0

시행 착오. 어떻게 든 문제를 해결할 수있었습니다. 나는 결국이 문제를 해결하기 위해 myImageView.bringToFront();

을 사용했다.

관련 문제