Files
vtosters/smali/res/layout/voip_call_minimized.xml
2022-06-19 13:11:07 +03:00

667 lines
29 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<merge xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<SurfaceView
android:id="@id/voip_camera_surface"
android:layout_width="1.0px"
android:layout_height="1.0px" />
<com.vk.imageloader.view.VKImageView
android:id="@id/iv_peer_big_blurred_photo"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<FrameLayout
android:id="@id/fl_render_container_big"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.vk.imageloader.view.VKImageView
android:id="@id/iv_remote_stub"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:visibility="gone" />
<LinearLayout
android:id="@id/ll_remote_mic_cam"
android:layout_width="wrap_content"
android:layout_height="24.0dip"
android:layout_gravity="bottom|center"
android:layout_margin="12.0dip"
android:orientation="horizontal"
android:scaleX="4.0"
android:scaleY="4.0"
android:translationY="-36.0dip"
android:visibility="gone">
<ImageView
android:id="@id/iv_remote_mic_off"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="2.0dip"
android:layout_marginRight="2.0dip"
android:src="@drawable/ic_no_voice_shadow_16" />
<ImageView
android:id="@id/iv_remote_cam_off"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="2.0dip"
android:layout_marginRight="2.0dip"
android:src="@drawable/ic_no_cam_shadow_16" />
</LinearLayout>
<View
android:id="@id/big_touch_overlay"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</FrameLayout>
<FrameLayout
android:id="@id/fl_render_container_thumb"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.vk.imageloader.view.VKImageView
android:id="@id/iv_thumb_preview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:visibility="gone" />
<LinearLayout
android:id="@id/ll_own_mic_cam"
android:layout_width="wrap_content"
android:layout_height="24.0dip"
android:layout_gravity="bottom|center"
android:layout_margin="12.0dip"
android:orientation="horizontal"
android:scaleX="4.0"
android:scaleY="4.0"
android:translationY="-36.0dip"
android:visibility="gone">
<ImageView
android:id="@id/iv_own_mic_off"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="2.0dip"
android:layout_marginRight="2.0dip"
android:src="@drawable/ic_no_voice_shadow_16" />
<ImageView
android:id="@id/iv_own_cam_off"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="2.0dip"
android:layout_marginRight="2.0dip"
android:src="@drawable/ic_no_cam_shadow_16" />
</LinearLayout>
<View
android:id="@id/thumb_touch_overlay"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</FrameLayout>
</FrameLayout>
<FrameLayout
android:id="@id/fl_main"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clipToPadding="false">
<FrameLayout
android:id="@id/fl_peer_photo_min"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center|top"
android:layout_marginTop="10.0dip">
<com.vk.imageloader.view.VKCircleImageView
android:id="@id/iv_peer_photo_minimized"
android:layout_width="56.0dip"
android:layout_height="56.0dip"
android:background="@drawable/ic_user_260"
android:contentDescription="@null" />
<ImageView
android:layout_width="56.0dip"
android:layout_height="56.0dip"
android:background="@drawable/black_round_overlay" />
<ImageView
android:id="@id/iv_audio_call"
android:layout_width="16.0dip"
android:layout_height="16.0dip"
android:layout_gravity="bottom|center|right"
android:background="@drawable/gray_oval"
android:contentDescription="@null"
android:src="@drawable/ic_audio_call_16" />
</FrameLayout>
<FrameLayout
android:id="@id/fl_peer_photo"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center">
<View
android:id="@id/peer_photo_bg_circle_one"
android:layout_width="260.0dip"
android:layout_height="260.0dip"
android:layout_gravity="center"
android:alpha="0.2"
android:background="@drawable/white_oval" />
<View
android:id="@id/peer_photo_bg_circle_two"
android:layout_width="260.0dip"
android:layout_height="260.0dip"
android:layout_gravity="center"
android:alpha="0.2"
android:background="@drawable/white_oval" />
<com.vk.imageloader.view.VKCircleImageView
android:id="@id/iv_peer_photo"
android:layout_width="260.0dip"
android:layout_height="260.0dip"
android:layout_gravity="center"
android:background="@drawable/ic_user_260"
android:contentDescription="@null" />
</FrameLayout>
<LinearLayout
android:id="@id/ll_scrims"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<View
android:id="@id/scrim_top"
android:layout_width="fill_parent"
android:layout_height="0.0dip"
android:layout_gravity="top"
android:layout_weight="0.3"
android:alpha="0.64"
android:background="@drawable/scrim_top" />
<Space
android:layout_width="fill_parent"
android:layout_height="0.0dip"
android:layout_weight="0.3" />
<View
android:id="@id/scrim_bottom"
android:layout_width="fill_parent"
android:layout_height="0.0dip"
android:layout_gravity="bottom"
android:layout_weight="0.3"
android:alpha="0.48"
android:background="@drawable/scrim_bottom" />
</LinearLayout>
<FrameLayout
android:id="@id/masks_wrap_container"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
<View
android:id="@id/screen_overlay"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#19000000" />
<FrameLayout
android:id="@id/fl_mask_container"
android:layout_width="40.0dip"
android:layout_height="40.0dip"
android:layout_gravity="bottom|center"
android:layout_marginBottom="126.0dip"
android:elevation="2.0dip"
android:visibility="gone">
<ImageView
android:id="@id/btn_masks"
android:layout_width="40.0dip"
android:layout_height="40.0dip"
android:background="@drawable/voip_button_shield"
android:contentDescription="@string/voip_accessibility_masks"
android:scaleType="center"
app:srcCompat="@drawable/ic_smile_calls_24" />
<View
android:id="@id/view_new_masks_badge"
android:layout_width="6.0dip"
android:layout_height="6.0dip"
android:layout_gravity="center|right|top"
android:layout_margin="9.0dip"
android:background="@drawable/bg_masks_new_badge"
android:visibility="gone" />
</FrameLayout>
<FrameLayout
android:id="@id/fl_controls"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fitsSystemWindows="true">
<FrameLayout
android:id="@id/fl_top_panel"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<LinearLayout
android:id="@id/ll_top"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="32.0dip"
android:layout_marginRight="32.0dip"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:id="@id/iv_vk_logo"
android:layout_width="48.0dip"
android:layout_height="48.0dip"
android:layout_gravity="center|top"
android:layout_marginTop="8.0dip"
android:src="@drawable/ic_logo_48" />
<TextView
android:id="@id/tv_peer_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="32.0dip"
android:layout_marginRight="32.0dip"
android:drawablePadding="6.0dip"
android:ellipsize="middle"
android:gravity="center"
android:maxLines="2"
android:shadowColor="#1e000000"
android:shadowRadius="12.0"
android:textColor="#ffffffff"
android:textSize="20.0sp" />
<TextView
android:id="@id/tv_subtitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="6.0dip"
android:alpha="0.8"
android:letterSpacing="-0.02"
android:shadowColor="#1e000000"
android:shadowRadius="12.0"
android:textColor="#ffffffff"
android:textSize="16.0sp" />
<LinearLayout
android:id="@id/ll_recording_timer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="7.0dip"
android:orientation="horizontal"
android:visibility="gone">
<View
android:id="@id/recording_dot"
android:layout_width="8.0dip"
android:layout_height="8.0dip"
android:layout_gravity="center"
android:layout_marginTop="1.0dip"
android:layout_marginRight="6.0dip"
android:background="@drawable/recording_oval" />
<TextView
android:id="@id/tv_recording_timer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:alpha="0.8"
android:letterSpacing="-0.02"
android:shadowColor="#1e000000"
android:shadowRadius="12.0"
android:textColor="#ffffffff"
android:textSize="16.0sp" />
</LinearLayout>
<ImageView
android:id="@id/iv_shield"
android:layout_width="36.0dip"
android:layout_height="36.0dip"
android:layout_gravity="center_horizontal"
android:layout_marginTop="12.0dip"
android:background="@drawable/voip_button_shield"
android:contentDescription="@string/voip_accessibility_check_shield"
android:scaleType="center"
android:src="@drawable/ic_shield_24" />
</LinearLayout>
<ImageView
android:id="@id/btn_cam"
android:layout_width="48.0dip"
android:layout_height="48.0dip"
android:layout_gravity="right"
android:layout_marginTop="15.0dip"
android:layout_marginRight="8.0dip"
android:background="@drawable/highlight_circle_white"
android:contentDescription="@string/voip_accessibility_camera_on"
app:srcCompat="@drawable/ic_cam_48" />
<ImageView
android:id="@id/btn_back"
android:layout_width="48.0dip"
android:layout_height="48.0dip"
android:layout_marginLeft="8.0dip"
android:layout_marginTop="15.0dip"
android:background="@drawable/highlight_circle_white"
android:contentDescription="@string/voip_accessibility_picture_in_picture"
android:scaleType="center"
android:src="@drawable/ic_picture_in_picture_48" />
</FrameLayout>
<LinearLayout
android:id="@id/ll_bottom_buttons"
android:layout_width="wrap_content"
android:layout_height="86.0dip"
android:layout_gravity="bottom|center"
android:layout_marginBottom="20.0dip"
android:gravity="bottom"
android:orientation="horizontal">
<ImageView
android:id="@id/btn_switch_cam"
android:layout_width="64.0dip"
android:layout_height="64.0dip"
android:layout_margin="8.0dip"
android:contentDescription="@string/voip_accessibility_switch_camera"
android:elevation="2.0dip"
android:scaleType="center"
android:visibility="gone"
app:srcCompat="@drawable/ic_switch_camera_36" />
<ImageView
android:id="@id/btn_loudspeaker"
android:layout_width="64.0dip"
android:layout_height="64.0dip"
android:layout_margin="8.0dip"
android:contentDescription="@string/voip_accessibility_loudspeaker_on"
android:elevation="2.0dip"
android:scaleType="center"
android:visibility="visible"
app:srcCompat="@drawable/ic_sound_36" />
<ImageButton
android:id="@id/btn_decline_ongoing"
android:layout_width="72.0dip"
android:layout_height="72.0dip"
android:layout_marginLeft="46.0dip"
android:layout_marginTop="8.0dip"
android:layout_marginRight="46.0dip"
android:layout_marginBottom="6.0dip"
android:background="@drawable/voip_button_decline"
android:contentDescription="@string/voip_accessibility_reject_call"
android:elevation="2.0dip"
app:srcCompat="@drawable/ic_reject_call_44" />
<ImageView
android:id="@id/btn_disable_mic"
android:layout_width="64.0dip"
android:layout_height="64.0dip"
android:layout_margin="8.0dip"
android:contentDescription="@string/voip_accessibility_mic_off"
android:elevation="2.0dip"
android:scaleType="center"
android:visibility="visible"
app:srcCompat="@drawable/ic_voice_36" />
</LinearLayout>
</FrameLayout>
<com.vk.attachpicker.widget.MaxWidthFrameLayout
android:id="@id/fl_answer"
android:layout_width="fill_parent"
android:layout_height="144.0dip"
android:layout_gravity="bottom|center"
android:visibility="gone">
<FrameLayout
android:id="@id/fl_answer_audio"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.vk.voip.VoipTextButton
android:id="@id/btn_accept_audio"
android:layout_width="152.0dip"
android:layout_height="wrap_content"
android:contentDescription="@string/voip_accessibility_accept_call_audio"
app:background="@drawable/voip_button_accept"
app:btnLabelText="@string/voip_accept"
app:iconSrc="@drawable/ic_phone_36" />
<com.vk.voip.VoipTextButton
android:id="@id/btn_decline_call"
android:layout_width="152.0dip"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:contentDescription="@string/voip_accessibility_decline_call"
app:background="@drawable/voip_button_decline"
app:btnLabelText="@string/voip_decline"
app:iconSrc="@drawable/ic_cancel_36" />
</FrameLayout>
<FrameLayout
android:id="@id/fl_answer_video"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:visibility="visible">
<com.vk.voip.VoipTextButton
android:id="@id/btn_accept_video_call"
android:layout_width="120.0dip"
android:layout_height="wrap_content"
android:contentDescription="@string/voip_accessibility_accept_call_video"
app:background="@drawable/voip_button_accept"
app:btnLabelText="@string/voip_reply_with_video"
app:iconSrc="@drawable/ic_videocam_36" />
<com.vk.voip.VoipTextButton
android:id="@id/btn_accept_audio_call"
android:layout_width="120.0dip"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="2.0dip"
android:contentDescription="@string/voip_accessibility_accept_call_audio"
app:background="@drawable/voip_button_cancel"
app:btnLabelText="@string/voip_reply_with_audio"
app:btnSmall="true"
app:iconSrc="@drawable/ic_phone_32" />
<com.vk.voip.VoipTextButton
android:id="@id/btn_decline_video_call"
android:layout_width="120.0dip"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:contentDescription="@string/voip_accessibility_decline_call"
app:background="@drawable/voip_button_decline"
app:btnLabelText="@string/voip_decline_call"
app:iconSrc="@drawable/ic_cancel_36" />
</FrameLayout>
</com.vk.attachpicker.widget.MaxWidthFrameLayout>
<com.vk.attachpicker.widget.MaxWidthFrameLayout
android:id="@id/fl_video_request_actions"
android:layout_width="fill_parent"
android:layout_height="144.0dip"
android:layout_gravity="bottom|center"
android:visibility="gone">
<com.vk.voip.VoipTextButton
android:id="@id/btn_accept_video_request"
android:layout_width="152.0dip"
android:layout_height="wrap_content"
android:contentDescription="@string/voip_accessibility_camera_on"
android:importantForAccessibility="yes"
app:background="@drawable/voip_button_accept"
app:btnLabelText="@string/voip_turn_cam_on"
app:iconSrc="@drawable/ic_videocam_36" />
<com.vk.voip.VoipTextButton
android:id="@id/btn_decline_video_request"
android:layout_width="152.0dip"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:contentDescription="@string/voip_accessibility_dont_turn_on_camera"
android:importantForAccessibility="yes"
app:background="@drawable/voip_button_cancel"
app:btnLabelText="@string/voip_keep_cam_off"
app:iconSrc="@drawable/ic_cancel_36" />
</com.vk.attachpicker.widget.MaxWidthFrameLayout>
<com.vk.attachpicker.widget.MaxWidthFrameLayout
android:id="@id/fl_message_recording_actinos"
android:layout_width="fill_parent"
android:layout_height="144.0dip"
android:layout_gravity="bottom|center"
android:visibility="gone">
<com.vk.voip.VoipTextButton
android:id="@id/btn_send_audio_message"
android:layout_width="152.0dip"
android:layout_height="wrap_content"
app:background="@drawable/voip_button_send"
app:btnLabelText="@string/voip_send_audio_message"
app:iconSrc="@drawable/ic_send_36"
app:inactiveBackground="@drawable/voip_button_cancel" />
<com.vk.voip.VoipTextButton
android:id="@id/btn_cancel_recording"
android:layout_width="152.0dip"
android:layout_height="wrap_content"
android:layout_gravity="right"
app:background="@drawable/voip_button_cancel"
app:btnLabelText="@string/voip_cancel_audio_message"
app:iconSrc="@drawable/ic_cancel_36" />
</com.vk.attachpicker.widget.MaxWidthFrameLayout>
<com.vk.attachpicker.widget.MaxWidthFrameLayout
android:id="@id/fl_callback_actions"
android:layout_width="fill_parent"
android:layout_height="144.0dip"
android:layout_gravity="bottom|center"
android:visibility="gone">
<com.vk.voip.VoipTextButton
android:id="@id/btn_callback"
android:layout_width="152.0dip"
android:layout_height="wrap_content"
app:background="@drawable/voip_button_accept"
app:btnLabelText="@string/voip_recall"
app:iconSrc="@drawable/ic_phone_36" />
<com.vk.voip.VoipTextButton
android:id="@id/btn_callback_video"
android:layout_width="152.0dip"
android:layout_height="wrap_content"
app:background="@drawable/voip_button_accept"
app:btnLabelText="@string/voip_recall"
app:iconSrc="@drawable/ic_videocam_36" />
<com.vk.voip.VoipTextButton
android:id="@id/btn_cancel"
android:layout_width="152.0dip"
android:layout_height="wrap_content"
android:layout_gravity="right"
app:background="@drawable/voip_button_cancel"
app:btnLabelText="@string/voip_close"
app:iconSrc="@drawable/ic_cancel_36" />
</com.vk.attachpicker.widget.MaxWidthFrameLayout>
<TextView
android:id="@id/tv_peer_name_minimized"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center"
android:layout_marginLeft="4.0dip"
android:layout_marginRight="4.0dip"
android:layout_marginBottom="23.0dip"
android:ellipsize="end"
android:fontFamily="sans-serif"
android:shadowColor="#3d000000"
android:shadowRadius="12.0"
android:singleLine="true"
android:textColor="#ffffffff"
android:textSize="12.0sp"
android:textStyle="bold" />
<TextView
android:id="@id/tv_subtitle_minimized"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center"
android:layout_marginLeft="4.0dip"
android:layout_marginRight="4.0dip"
android:layout_marginBottom="9.0dip"
android:alpha="0.8"
android:ellipsize="middle"
android:fontFamily="sans-serif-medium"
android:letterSpacing="0.01"
android:lineSpacingExtra="3.0sp"
android:shadowColor="#3d000000"
android:shadowRadius="12.0"
android:singleLine="true"
android:textColor="#ffffffff"
android:textSize="11.0sp"
android:textStyle="normal" />
<ImageView
android:id="@id/iv_progress_minimized"
android:layout_width="30.0dip"
android:layout_height="10.0dip"
android:layout_gravity="bottom|center"
android:layout_marginBottom="9.0dip" />
<ImageView
android:id="@id/iv_fullscreen_minimized"
android:layout_width="48.0dip"
android:layout_height="48.0dip"
android:layout_gravity="bottom|center|left"
android:background="@drawable/highlight_circle_white"
android:contentDescription="@string/voip_accessibility_full_screen_call"
android:scaleType="center"
android:src="@drawable/ic_full_screen_48"
android:visibility="visible" />
<ImageView
android:id="@id/iv_drop_call_minimized"
android:layout_width="48.0dip"
android:layout_height="48.0dip"
android:layout_gravity="bottom|center|right"
android:background="@drawable/highlight_circle_white"
android:contentDescription="@string/voip_accessibility_reject_call"
android:scaleType="center"
android:src="@drawable/ic_reject_call_48"
android:visibility="visible" />
<TextView
android:id="@id/tv_notification"
android:layout_width="214.0dip"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@drawable/voip_notification_bg"
android:gravity="center"
android:lineSpacingExtra="1.0dip"
android:paddingLeft="20.0dip"
android:paddingTop="11.0dip"
android:paddingRight="20.0dip"
android:paddingBottom="12.0dip"
android:textColor="#ffffffff"
android:textSize="16.0sp" />
</FrameLayout>
</merge>