UNPKG

react-native-cosser

Version:

环信客服功能

111 lines (98 loc) 4.54 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: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:layout_gravity="center" android:visibility="gone"/> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/margin_chat_activity" android:paddingRight="20dp" > <ImageView android:id="@+id/iv_userhead" android:layout_width="@dimen/size_avatar" android:layout_height="@dimen/size_avatar" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginLeft="@dimen/margin_chat_activity" android:scaleType="fitXY" /> <TextView android:id="@+id/tv_userid" style="@style/chat_text_name_style" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/chat_nick_margin_left" android:textSize="@dimen/chat_nick_text_size" android:layout_toRightOf="@id/iv_userhead" android:visibility="gone" /> <LinearLayout android:id="@+id/bubble" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/margin_chat_activity" android:layout_toLeftOf="@+id/progress_bar" android:layout_toRightOf="@id/iv_userhead" android:layout_below="@+id/tv_userid" android:background="@drawable/hd_chatfrom_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:singleLine="true" android:ellipsize="middle" 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:text="@string/not_download" android:textColor="#818181" android:textSize="14sp" /> </RelativeLayout> </LinearLayout> </LinearLayout> <ProgressBar android:id="@+id/progress_bar" style="?android:attr/progressBarStyleSmall" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:visibility="invisible" /> </RelativeLayout> </LinearLayout>