<?xml version="1.0" encoding="utf-8"?> <org.thoughtcrime.securesms.components.KeyboardAwareLinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/layout_container" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="?conversation_background" android:orientation="vertical"> <org.thoughtcrime.securesms.components.camera.QuickAttachmentDrawer xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/quick_attachment_drawer" android:layout_width="match_parent" android:layout_height="match_parent"> <RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:orientation="vertical" android:gravity="bottom"> <FrameLayout android:id="@+id/fragment_content" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_above="@+id/bottom_container" /> <LinearLayout android:layout_alignParentBottom="true" android:id="@id/bottom_container" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <ScrollView android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1"> <FrameLayout android:id="@+id/attachment_editor" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:visibility="gone"> <FrameLayout android:paddingLeft="10dp" android:paddingTop="10dp" android:layout_width="fill_parent" android:layout_height="fill_parent"> <org.thoughtcrime.securesms.components.ThumbnailView android:id="@+id/attachment_thumbnail" android:layout_width="230dp" android:layout_height="150dp" app:riv_corner_radius="3dp" android:contentDescription="@string/conversation_activity__attachment_thumbnail"/> </FrameLayout> <ImageView android:id="@+id/remove_image_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/conversation_attachment_close_circle" android:layout_gravity="top|left"/> </FrameLayout> </ScrollView> <LinearLayout android:id="@+id/bottom_panel" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_vertical" android:orientation="horizontal" android:padding="5dp"> <LinearLayout android:id="@+id/compose_bubble" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:background="@drawable/sent_bubble"> <org.thoughtcrime.securesms.components.emoji.EmojiToggle android:id="@+id/emoji_toggle" android:layout_width="37dp" android:layout_height="37dp" android:layout_gravity="bottom" android:background="@drawable/touch_highlight_background" android:contentDescription="@string/conversation_activity__emoji_toggle_description" /> <org.thoughtcrime.securesms.components.ComposeText style="@style/ComposeEditText" android:id="@+id/embedded_text_editor" android:layout_width="0dp" android:layout_height="wrap_content" android:minHeight="37dp" android:layout_gravity="center_vertical" android:layout_weight="1" android:nextFocusForward="@+id/send_button" android:nextFocusRight="@+id/send_button" tools:hint="Send TextSecure message" /> <org.thoughtcrime.securesms.components.camera.HidingImageButton android:id="@+id/quick_attachment_toggle" android:layout_width="37dp" android:layout_height="37dp" android:layout_gravity="bottom" android:src="?quick_camera_icon" android:background="@drawable/touch_highlight_background" android:contentDescription="@string/conversation_activity__quick_attachment_drawer_toggle_description" android:padding="10dp"/> </LinearLayout> <org.thoughtcrime.securesms.components.AnimatingToggle android:id="@+id/button_toggle" android:layout_width="50dp" android:layout_height="50dp" android:background="@drawable/circle_tintable" android:layout_gravity="bottom"> <ImageButton android:id="@+id/attach_button" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center" android:background="@drawable/circle_touch_highlight_background" android:src="@drawable/ic_attach_white_24dp" android:contentDescription="@string/ConversationActivity_add_attachment" android:nextFocusLeft="@+id/embedded_text_editor" /> <org.thoughtcrime.securesms.components.SendButton android:id="@+id/send_button" android:layout_width="match_parent" android:layout_height="match_parent" android:contentDescription="@string/conversation_activity__send" android:nextFocusLeft="@+id/embedded_text_editor" android:src="?conversation_transport_sms_indicator" android:background="@drawable/circle_touch_highlight_background" /> </org.thoughtcrime.securesms.components.AnimatingToggle> </LinearLayout> <Button android:id="@+id/unblock_button" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="20dp" android:text="@string/ConversationActivity_unblock" android:visibility="gone"/> <TextView android:id="@+id/space_left" android:paddingLeft="5dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:visibility="gone" android:text="160/160 (1)" /> </LinearLayout> </RelativeLayout> </org.thoughtcrime.securesms.components.camera.QuickAttachmentDrawer> </org.thoughtcrime.securesms.components.KeyboardAwareLinearLayout>