UNPKG

react-native-cosser

Version:

环信客服功能

141 lines (123 loc) 5.47 kB
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center_horizontal" android:orientation="vertical" android:paddingTop="13dp" > <TextView android:id="@+id/timestamp" style="@style/chat_text_date_style" android:layout_width="wrap_content" android:layout_height="wrap_content" android:visibility="gone"/> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:layout_marginTop="@dimen/margin_chat_activity" android:gravity="right" android:paddingLeft="20dp" > <LinearLayout android:id="@+id/ll_loading" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:gravity="center" android:orientation="vertical" > <ProgressBar android:id="@+id/progress_bar" android:layout_width="25dp" android:layout_height="25dp" android:visibility="visible" /> <TextView android:id="@+id/percentage" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="100%" android:textColor="@android:color/black" android:visibility="visible" /> </LinearLayout> <ImageView android:id="@+id/msg_status" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:clickable="true" android:src="@drawable/hd_msg_state_fail" android:visibility="gone" /> <TextView android:id="@+id/tv_ack" style="@style/chat_text_name_style" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="@string/text_ack_msg" android:textSize="12sp" android:visibility="gone" /> <TextView android:id="@+id/tv_delivered" style="@style/chat_text_name_style" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="@string/text_delivered_msg" android:textSize="12sp" android:visibility="gone" /> <LinearLayout android:id="@+id/bubble" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginRight="@dimen/margin_chat_activity" android:background="@drawable/hd_chatto_bg" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="5dp" android:src="@drawable/hd_chat_item_file" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_marginLeft="7dp" android:gravity="center_vertical" android:orientation="vertical" > <TextView android:id="@+id/tv_file_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:ellipsize="middle" android:singleLine="true" android:textColor="#000" android:textSize="15sp" /> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="3dp" > <TextView android:id="@+id/tv_file_size" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:textColor="#818181" android:textSize="14sp" /> <TextView android:id="@+id/tv_file_state" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_gravity="center_vertical" android:textColor="#818181" android:textSize="14sp" /> </RelativeLayout> </LinearLayout> </LinearLayout> <ImageView android:id="@+id/iv_userhead" android:layout_width="@dimen/size_avatar" android:layout_height="@dimen/size_avatar" android:layout_marginRight="@dimen/margin_chat_activity" android:scaleType="fitXY" /> </LinearLayout> </LinearLayout>