Я следую руководству разработчика Android для API камеры (с помощью v1 прямо сейчас). Я не могу найти способ перекрытия представления (в моем случае изображение/изображение в верхней части предварительного просмотра). Я использую frameLayout. Вот код макета.Перекрытие других видов просмотра камеры в android
<?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>
Я знаю, что существуют и другие способы, например, с использованием поверхностного обзора и линейного расслоения. Но я рассматриваю проблему с этим подходом. Я видел, как люди говорят, что это работает полностью, но мой смысл не в том, что я просто вижу предварительный просмотр камеры, а не какие-либо кнопки или изображение, перекрывающее его. Может ли кто-нибудь помочь мне?
Пожалуйста, объясните ** подробно **, что означает «мое не означает». – CommonsWare
Извините. Чтобы быть ясным, все, что я вижу, - это предварительный просмотр, а не мое изображение, накладывающее его. – Sagar