From b0769952038b046a09a04f859888aa4699de6229 Mon Sep 17 00:00:00 2001 From: huangjian Date: Wed, 7 Apr 2021 16:48:10 +0800 Subject: [PATCH] =?UTF-8?q?UI=E4=BF=AE=E6=94=B9:1.=E4=BA=91=E4=BF=A1?= =?UTF-8?q?=E7=A7=81=E8=81=8A=E9=A1=B5=E9=9D=A22.=E9=83=A8=E5=88=86UI?= =?UTF-8?q?=E7=BB=86=E8=8A=82=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../erban/avroom/widget/MessageView.java | 11 ---- .../erban/home/adapter/BannerAdapter.java | 4 ++ .../erban/home/fragment/HomeFragment.java | 57 +++++++++--------- .../erban/ui/user/UserInfoActivity.java | 9 --- .../res/drawable-xhdpi/ic_nick_delete.png | Bin 0 -> 913 bytes .../res/drawable-xhdpi/ic_nick_delete.webp | Bin 400 -> 0 bytes app/src/main/res/layout/item_home_dynamic.xml | 2 +- .../nim_recent_contact_list_item_new.xml | 2 +- .../res/layout/user_info_bottom_layout.xml | 18 +++--- nim_uikit/res/drawable-hdpi/ic_chat_close.png | Bin 1604 -> 0 bytes .../nim_actionbar_dark_back_icon.webp | Bin 234 -> 0 bytes .../nim_actionbar_dark_logo_icon.webp | Bin 472 -> 0 bytes .../nim_actionbar_search_dark_icon.webp | Bin 476 -> 0 bytes .../nim_actionbar_white_back_icon.webp | Bin 238 -> 0 bytes .../nim_audio_animation_list_left_1.webp | Bin 188 -> 0 bytes .../nim_audio_animation_list_left_2.webp | Bin 442 -> 0 bytes .../nim_audio_animation_list_left_3.webp | Bin 770 -> 0 bytes .../nim_audio_animation_list_right_1.webp | Bin 184 -> 0 bytes .../nim_audio_animation_list_right_2.webp | Bin 412 -> 0 bytes .../nim_audio_animation_list_right_3.webp | Bin 606 -> 0 bytes .../res/drawable-hdpi/nim_avatar_group.webp | Bin 1246 -> 0 bytes nim_uikit/res/drawable-hdpi/nim_cameras.webp | Bin 1514 -> 0 bytes .../res/drawable-hdpi/nim_cameras_hover.webp | Bin 1378 -> 0 bytes .../nim_contact_checkbox_checked_green.webp | Bin 440 -> 0 bytes .../nim_contact_checkbox_unchecked.webp | Bin 560 -> 0 bytes .../nim_contact_select_dot_avatar.webp | Bin 710 -> 0 bytes .../drawable-hdpi/nim_g_ic_failed_small.webp | Bin 470 -> 0 bytes .../res/drawable-hdpi/nim_ic_menu_normal.webp | Bin 234 -> 0 bytes .../drawable-hdpi/nim_ic_menu_pressed.webp | Bin 226 -> 0 bytes .../res/drawable-hdpi/nim_ic_trans_fail.webp | Bin 19866 -> 0 bytes .../drawable-hdpi/nim_icon_edit_delete.webp | Bin 350 -> 0 bytes .../res/drawable-hdpi/nim_image_default.webp | Bin 170 -> 0 bytes .../nim_message_input_keyboard_pressed.webp | Bin 920 -> 0 bytes .../nim_message_input_voice_normal.webp | Bin 1098 -> 0 bytes .../nim_message_left_white_bg.9.png | Bin 1598 -> 0 bytes .../nim_message_left_white_bg_pressed.9.png | Bin 1577 -> 0 bytes .../nim_message_plus_photo_normal.webp | Bin 1018 -> 0 bytes .../nim_message_plus_photo_pressed.webp | Bin 1018 -> 0 bytes .../nim_message_right_blue_bg.9.png | Bin 561 -> 0 bytes .../nim_message_right_blue_bg_pressed.9.png | Bin 591 -> 0 bytes .../drawable-hdpi/nim_moon_page_selected.webp | Bin 180 -> 0 bytes .../nim_moon_page_unselected.webp | Bin 180 -> 0 bytes .../drawable-hdpi/nim_music_icon_play.webp | Bin 654 -> 0 bytes .../drawable-hdpi/nim_new_message_notify.webp | Bin 198 -> 0 bytes .../nim_picker_image_normal.webp | Bin 754 -> 0 bytes .../nim_picker_image_selected.webp | Bin 1110 -> 0 bytes .../nim_picker_orignal_checked.webp | Bin 474 -> 0 bytes .../nim_picker_orignal_normal.webp | Bin 290 -> 0 bytes .../nim_picker_preview_disable.webp | Bin 236 -> 0 bytes .../nim_picker_preview_normal.webp | Bin 244 -> 0 bytes .../nim_picker_preview_pressed.webp | Bin 258 -> 0 bytes .../nim_picker_preview_unselected.webp | Bin 564 -> 0 bytes .../drawable-hdpi/nim_team_admin_icon.webp | Bin 602 -> 0 bytes .../nim_team_member_add_normal.webp | Bin 774 -> 0 bytes .../nim_team_member_add_pressed.webp | Bin 704 -> 0 bytes .../nim_team_member_delete_normal.webp | Bin 1274 -> 0 bytes .../nim_team_member_delete_pressed.webp | Bin 968 -> 0 bytes .../drawable-hdpi/nim_team_owner_icon.webp | Bin 594 -> 0 bytes .../nim_video_capture_start_btn.webp | Bin 4102 -> 0 bytes .../nim_video_capture_stop_btn.webp | Bin 4182 -> 0 bytes .../drawable-hdpi/nim_video_play_icon.webp | Bin 5340 -> 0 bytes .../nim_video_play_icon_pressed.webp | Bin 5310 -> 0 bytes .../nim_admin_icon.webp | Bin .../nim_arrow_right.webp | Bin .../nim_avatar_default.webp | Bin .../nim_contact_checkbox_checked_grey.webp | Bin .../nim_contact_hit_letter_bg.webp | Bin .../nim_contact_letter_view_hit_point.webp | Bin .../nim_default_img.webp | Bin .../nim_default_img_failed.webp | Bin .../nim_dialog_toast_bg.webp | Bin .../nim_emoji_ck_bg.9.png | Bin .../nim_emoji_del.webp | Bin .../nim_emoji_icon.webp | Bin .../nim_emoji_icon_inactive.webp | Bin .../nim_explosion_five.png | Bin .../nim_explosion_four.png | Bin .../nim_explosion_one.png | Bin .../nim_explosion_three.png | Bin .../nim_explosion_two.png | Bin .../nim_g_download_progress_bar.9.png | Bin .../nim_g_download_progress_bar_bg.9.png | Bin .../nim_g_unread_badge.9.png | Bin .../nim_grey_delete_icon.webp | Bin .../nim_ic_failed.webp | Bin .../nim_ic_message_actionbar_team.webp | Bin .../nim_icon_download_pause.webp | Bin .../nim_icon_download_resume.webp | Bin .../nim_icon_reddot.webp | Bin .../nim_image_download_failed.webp | Bin .../nim_loading_small_white.webp | Bin .../nim_master_icon.webp | Bin .../nim_message_activity_top_tip.9.png | Bin ...m_message_audio_playing_left_blue_bg.9.png | Bin ..._message_audio_playing_right_blue_bg.9.png | Bin .../nim_message_input_edittext_box.9.png | Bin ...m_message_input_edittext_box_pressed.9.png | Bin .../nim_message_input_send_normal.9.png | Bin .../nim_message_input_send_pressed.9.png | Bin .../nim_message_plus_location_normal.webp | Bin .../nim_message_plus_location_pressed.webp | Bin .../nim_message_plus_video_normal.webp | Bin .../nim_message_plus_video_pressed.webp | Bin .../nim_message_unread_news_icon_pressed.webp | Bin .../nim_messages_list_empty_bg.webp | Bin .../nim_popup_menu_bg.9.png | Bin .../nim_recent_contact_ic_sending.webp | Bin .../nim_red_round_button.9.png | Bin .../nim_red_round_button_pressed.9.png | Bin .../nim_robot_link_view_bg.9.png | Bin .../nim_robot_link_view_press_bg.9.png | Bin .../nim_sample_footer_loading.webp | Bin .../nim_scrollbar_handle_holo_dark.9.png | Bin .../nim_slide_toggle.webp | Bin .../nim_slide_toggle_off.webp | Bin .../nim_slide_toggle_on.webp | Bin .../nim_team_create_btn.9.png | Bin .../nim_team_create_btn_pressed.9.png | Bin .../nim_team_member_item_delete_icon.webp | Bin .../nim_unsupport_mime_type.webp | Bin ...h_video_download_progress_background.9.png | Bin ...h_video_download_progress_foreground.9.png | Bin nim_uikit/res/drawable/bg_message_voice.xml | 10 +++ ...essed.xml => bg_message_voice_pressed.xml} | 2 +- .../nim_message_activity_text_layout.xml | 5 +- nim_uikit/res/layout/nim_message_item.xml | 2 +- .../res/layout/nim_message_item_audio.xml | 2 +- .../session/module/input/InputPanel.java | 4 +- .../viewholder/MsgViewHolderAudio.java | 4 -- 129 files changed, 61 insertions(+), 71 deletions(-) create mode 100644 app/src/main/res/drawable-xhdpi/ic_nick_delete.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_nick_delete.webp delete mode 100644 nim_uikit/res/drawable-hdpi/ic_chat_close.png delete mode 100644 nim_uikit/res/drawable-hdpi/nim_actionbar_dark_back_icon.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_actionbar_dark_logo_icon.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_actionbar_search_dark_icon.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_actionbar_white_back_icon.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_audio_animation_list_left_1.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_audio_animation_list_left_2.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_audio_animation_list_left_3.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_audio_animation_list_right_1.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_audio_animation_list_right_2.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_audio_animation_list_right_3.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_avatar_group.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_cameras.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_cameras_hover.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_contact_checkbox_checked_green.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_contact_checkbox_unchecked.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_contact_select_dot_avatar.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_g_ic_failed_small.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_ic_menu_normal.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_ic_menu_pressed.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_ic_trans_fail.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_icon_edit_delete.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_image_default.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_message_input_keyboard_pressed.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_message_input_voice_normal.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_message_left_white_bg.9.png delete mode 100644 nim_uikit/res/drawable-hdpi/nim_message_left_white_bg_pressed.9.png delete mode 100644 nim_uikit/res/drawable-hdpi/nim_message_plus_photo_normal.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_message_plus_photo_pressed.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_message_right_blue_bg.9.png delete mode 100644 nim_uikit/res/drawable-hdpi/nim_message_right_blue_bg_pressed.9.png delete mode 100644 nim_uikit/res/drawable-hdpi/nim_moon_page_selected.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_moon_page_unselected.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_music_icon_play.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_new_message_notify.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_picker_image_normal.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_picker_image_selected.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_picker_orignal_checked.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_picker_orignal_normal.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_picker_preview_disable.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_picker_preview_normal.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_picker_preview_pressed.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_picker_preview_unselected.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_team_admin_icon.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_team_member_add_normal.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_team_member_add_pressed.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_team_member_delete_normal.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_team_member_delete_pressed.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_team_owner_icon.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_video_capture_start_btn.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_video_capture_stop_btn.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_video_play_icon.webp delete mode 100644 nim_uikit/res/drawable-hdpi/nim_video_play_icon_pressed.webp rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_admin_icon.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_arrow_right.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_avatar_default.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_contact_checkbox_checked_grey.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_contact_hit_letter_bg.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_contact_letter_view_hit_point.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_default_img.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_default_img_failed.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_dialog_toast_bg.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_emoji_ck_bg.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_emoji_del.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_emoji_icon.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_emoji_icon_inactive.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_explosion_five.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_explosion_four.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_explosion_one.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_explosion_three.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_explosion_two.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_g_download_progress_bar.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_g_download_progress_bar_bg.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_g_unread_badge.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_grey_delete_icon.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_ic_failed.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_ic_message_actionbar_team.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_icon_download_pause.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_icon_download_resume.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_icon_reddot.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_image_download_failed.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_loading_small_white.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_master_icon.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_activity_top_tip.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_audio_playing_left_blue_bg.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_audio_playing_right_blue_bg.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_input_edittext_box.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_input_edittext_box_pressed.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_input_send_normal.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_input_send_pressed.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_plus_location_normal.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_plus_location_pressed.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_plus_video_normal.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_plus_video_pressed.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_message_unread_news_icon_pressed.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_messages_list_empty_bg.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_popup_menu_bg.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_recent_contact_ic_sending.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_red_round_button.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_red_round_button_pressed.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_robot_link_view_bg.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_robot_link_view_press_bg.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_sample_footer_loading.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_scrollbar_handle_holo_dark.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_slide_toggle.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_slide_toggle_off.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_slide_toggle_on.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_team_create_btn.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_team_create_btn_pressed.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_team_member_item_delete_icon.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_unsupport_mime_type.webp (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_watch_video_download_progress_background.9.png (100%) rename nim_uikit/res/{drawable-hdpi => drawable-xhdpi}/nim_watch_video_download_progress_foreground.9.png (100%) create mode 100644 nim_uikit/res/drawable/bg_message_voice.xml rename nim_uikit/res/drawable/{bg_message_pressed.xml => bg_message_voice_pressed.xml} (80%) diff --git a/app/src/main/java/com/yizhuan/erban/avroom/widget/MessageView.java b/app/src/main/java/com/yizhuan/erban/avroom/widget/MessageView.java index 62e55f3d0..760605a44 100644 --- a/app/src/main/java/com/yizhuan/erban/avroom/widget/MessageView.java +++ b/app/src/main/java/com/yizhuan/erban/avroom/widget/MessageView.java @@ -1074,17 +1074,6 @@ public class MessageView extends FrameLayout { } }, new ForegroundColorSpan(roomTipNickColor)) .append("关注房主不迷路哦") -// .append("关注", new RoundBackgroundSpan(tvContent.getContext(), ContextCompat.getColor(tvContent.getContext(), R.color.appColor), Color.WHITE, SizeUtils.dp2px(tvContent.getContext(), 8))) -// .append(follow ? "已关注" : "关注", -// new TagSpan(Color.WHITE, ContextCompat.getColor(tvContent.getContext(), follow ? R.color.gray7 : R.color.appColor), (int) tvContent.getTextSize(), SizeUtils.dp2px(tvContent.getContext(), 8)), -// follow ? null : new OriginalDrawStatusClickSpan() { -// @Override -// public void onClick(@NonNull View widget) { -// if (onClick != null) { -// onClick.onFollowClick(position); -// } -// } -// }); .append(follow ? "已关注" : "关注", new RadiusBackgroundSpan(follow ? Color.parseColor("#4cFFFFFF") : ContextCompat.getColor(tvContent.getContext(), R.color.appColor), SizeUtils.dp2px(tvContent.getContext(), 8), follow ? Color.parseColor("#D8FFFFFF") : Color.WHITE, (int) (tvContent.getTextSize() - SizeUtils.sp2px(tvContent.getContext(), 2) - .5f), SizeUtils.dp2px(tvContent.getContext(), 8), SizeUtils.dp2px(tvContent.getContext(), 4)), follow ? null : new OriginalDrawStatusClickSpan() { diff --git a/app/src/main/java/com/yizhuan/erban/home/adapter/BannerAdapter.java b/app/src/main/java/com/yizhuan/erban/home/adapter/BannerAdapter.java index d8f285495..daa77406d 100644 --- a/app/src/main/java/com/yizhuan/erban/home/adapter/BannerAdapter.java +++ b/app/src/main/java/com/yizhuan/erban/home/adapter/BannerAdapter.java @@ -39,6 +39,10 @@ public class BannerAdapter extends StaticPagerAdapter { mInflater = LayoutInflater.from(context); } + public void setBannerInfoList(List bannerInfoList) { + this.bannerInfoList = bannerInfoList; + } + public void setHomeGame(boolean homeGame) { isHomeGame = homeGame; } diff --git a/app/src/main/java/com/yizhuan/erban/home/fragment/HomeFragment.java b/app/src/main/java/com/yizhuan/erban/home/fragment/HomeFragment.java index 94023d91a..56d6b75de 100644 --- a/app/src/main/java/com/yizhuan/erban/home/fragment/HomeFragment.java +++ b/app/src/main/java/com/yizhuan/erban/home/fragment/HomeFragment.java @@ -143,6 +143,8 @@ public class HomeFragment extends BaseMvpFragmentolu6=CPh3?d?u0%*M zghUO>!v#?ZHKj(Nv@`dZGj*h|=}ZaA-QIi7_ucb81fQp;=ft*LZuzuQbP}LmfIEmd zD&owP1!xZ739b26INb8${rlIy{HP|cM~TEh(lD%R04_44#p}J?6JZ&^W6LszXJ$sG z>&dthXm39e4uzI)0CbfZAwR&CZ-|g5!risC=IdX+yw26qQIkM2c`QL>J_XRb5#Sm! z6IvVRYFVR-Kr(sw5Rvf`!0t@~choE}Tc@U{$KRFeEhA9$xA}&dc5O1at&WHnEh})W z)DnLQ?AtdGiA1as00;jC__|J-TwPU1=jTUOZBoufcX!{g))@M?;6?39;nvjDm}FLw zfCQaV=0|1({|5mg6fDcwFRri&q*8tNnK4)k+%OF6*s&XhLLS-d4=Fny90}3rP6UG? zWHJk|EUV^wB0T)`X>5?XyN_>YE_`zj<_nZe9=S(ESG;^*pG4!}g2&AF zsjI91Ex`R=1mwOp36z=r=g+hqFa8dVQYzKA$c(r@fl3lk514V;?PWZ^7tHXLY7Pkr&UE^#EBfDNBrpC!r zdz%(JF<0~gH;dpX%0NeXDYTdd diff --git a/app/src/main/res/layout/nim_recent_contact_list_item_new.xml b/app/src/main/res/layout/nim_recent_contact_list_item_new.xml index ab581dad9..1645286a6 100644 --- a/app/src/main/res/layout/nim_recent_contact_list_item_new.xml +++ b/app/src/main/res/layout/nim_recent_contact_list_item_new.xml @@ -187,7 +187,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical|right" - android:layout_marginTop="2dp" + android:layout_marginTop="6dp" android:textColor="@color/text_secondary_4f516a" android:textSize="11dp" tools:text="just now" /> diff --git a/app/src/main/res/layout/user_info_bottom_layout.xml b/app/src/main/res/layout/user_info_bottom_layout.xml index aa3b299e1..6e1c98aaa 100644 --- a/app/src/main/res/layout/user_info_bottom_layout.xml +++ b/app/src/main/res/layout/user_info_bottom_layout.xml @@ -3,49 +3,47 @@ android:id="@+id/bottom_view_layout" android:layout_width="match_parent" android:layout_height="wrap_content" - android:gravity="center" android:background="@color/transparent" + android:gravity="center" android:orientation="horizontal"> + android:orientation="vertical"> + android:textSize="15sp" /> + android:orientation="vertical"> + android:textSize="15sp" /> diff --git a/nim_uikit/res/drawable-hdpi/ic_chat_close.png b/nim_uikit/res/drawable-hdpi/ic_chat_close.png deleted file mode 100644 index ff104924bf88c4e6f3c05428bbc23c12eaccf566..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1604 zcmV-K2D|x*P)>m zUyUUece@lKROgMtDFF40Yb?S1U%;P2wOr&qS{0d+$3ZD zdRqn7P=%!6rJMz)M{wG@@JEiFQ?OJLZ1C>sDR8)4m4`0dlb#Z5=mcRUP!2vWVE`8`-a4fcI& zXF~akAUjURvNjo1y>}7nynqy%Rr_JUhCB`xgF~>5v;K}))dV4nb5M{ zUN^cO2_{K(+r>B{Qtnl_rX`Y!7*@lnJ_`5EdxoxuGO&aX4seD>SPMB!*r?6%})rG znh3HeJk1G5&k=C$a!BwVV9r75I4}z8ruwe%5 z{=gb1oTxhpf=N>2uSy10$6%b)Qjp=XESti5##~5OhFQ+kssl-(#|2^Xs2Cb%MFYF@ z?KtYcMziB&42{X4mQhYcdO6ByYpbS3I%@&A-C_3{Xq<3p+BV5!_|s5!O1KppYoTSG zoe9wo(Ok7;*pmpV5bQedE*xi`okif(S#bKD@areAd3M`{weqs?yqTJ1piCjQ8xKn+ zdt0%o(GBez3?)dLmc*`0H;JHPIPCoV9G!sY0|G z+zf%U7?H}7JKm;3ZN?8K%UFMft<88)YTnS@E5KcFWX_jvM}wJU{G}cCLVIAPw9dU8 zaTX%d+jjNh&(mf!xRuZRm*j4OIP$R~br8ywf|YJHu5&-iFvR?zR-#cz3i2g^KZhFs z)i@D4;6Wm&gK#F*<4r=GDSvIp_UJS3dOJ{k2F*Whn-mVWll zCy+IeeX&^A9d~1w6zbr%e2oem2H?3>s8fkhPJo9)9^U{3I}!h9gl~&=+i_t^a;B0R z?P$3UiBv~B9i_h$Dr$v}mG7OAI#wbP<;QUusXqbC{{Ka!o(^jO0000J$(bU=hIuWD5YXHW)ej1bActd5p&wm@rH*JJaS8^{eM<2S>n^ zX$ngoP3i8C7nE0$@SHSdMdbIR5C8kCTI`&o^ef*WbN0;*@d3G~+Y0P*^;(?PZskAp z;gN9Dhalso7wi5_c&nCRaaa5x-x*)N-ohq_J$pIYq^gzYe06YT1iC>X2x#L37KXWu zS~?6m40@R!OM;YCmo9B>$nf@HV6PBk%g_6(Ua1#!$t!7F-rW^P7#RNjo>KAuxp(~! gzfb>XXV1I)FZunSr2lR%?-%^PJGxuQk zVl~4{Fxiuv1@^C0I#xCg*mrg_re7QuoN-`7$}Pt#oTRrBASZvP`ZQB^G*1 zZo}q@k|V1M+nDM}lBcjXkQ`fM*K-)}Oj7?AW_ymWWBPZ~7x>qnq+tZ6HsHl@TE4^2 z)+BACDt>KF()J5JHzny=*e%(8)soWozwn_UHSG8gZ|ZB1&M|mdUxRc_z_Ypw?eKg9J68g%6@LmHa6Y4E*hoE1WzNbr;+Ql OH#|f=F?!(u0002Kli7>_ diff --git a/nim_uikit/res/drawable-hdpi/nim_actionbar_search_dark_icon.webp b/nim_uikit/res/drawable-hdpi/nim_actionbar_search_dark_icon.webp deleted file mode 100644 index d4029aca3c7d148d07f1373ba039a332c622d51c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 476 zcmV<20VDoWNk&H00RRA3MM6+kP&il$0000G0000W001BW06|PpNOu7M00CFzux;Bw zIx1;#`>*`>J48f2{wj)T48z(TZ%qovvPVTn1o^dEEfrQUCa1Z+m*z6aHvk0Lw#`cS z+qTuVZQHhO+eq%TJMZPDM-b8f34s3_XxzN{{JGofOA^IaMLe4w?3>*G!Gml9b=%Kl zhZiJml~*`tkz-iGX$NrXTYpa7eCidk24tpRPOMx_SPin%-^)CquX!M>!(xtw4-bX* z{8G#C2>n1>g!zm*jMC_yXBo?vKsI+Fmw;`&ytc{HYvYXab3>? zs=O@$@%d3eJgGFm-zsrY#{&S)!q$<|&N4r+YjHutN7;Zg8ik-4CsYbSJC3Uqf*u@F z3I?VC09H^qAT|I10B{2UodGH#03iTAkwBYCC8MIDDyRUk5(#Ml08y9oJMmc0U;zH@ SN8|D<4d{Otk^QIffB*n1%hn~6Ex{8n0;u-8XT`>j?g}1y9YUq|t0*?Ib6;@J`zVxqek+1k9*G`% z8Bp%UH^=}U^z%rgL1P&gna0002c o0sx%>DjEP506vjKol2#nqM@h=0I(7XX#fB{qo4r(_)P!+09P(yZ2$lO diff --git a/nim_uikit/res/drawable-hdpi/nim_audio_animation_list_left_1.webp b/nim_uikit/res/drawable-hdpi/nim_audio_animation_list_left_1.webp deleted file mode 100644 index c4acedafcfa3cdf5dc214c0933940420725c0173..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188 zcmWIYbaUInz`zjh>J$(bU=hIuWD5YXIv6?n1bEm0d5rD}(Bh6`@CU+WPYZ|ITNKdi|1x#lGR=Pn91`%Y-(Z2b!u71TT+K_0~6oC z64)iOaVW@QX|*cr&kq1rP&gpk0000`1^}G_DkuOb06vjEmq;a}q9HCj`IxX031R?u z1FQ!*o=68t!4R(K0^fG#=KD~ajO&DLryd{j9DAU`cfrm{;E_0&uF{RX|-)?G4fW zp$-8D>PiUq)lFbdJ&vM!C!5=;2By^upkKX?Vq0|$=ulHYqne8%`z;I9s2@O$YHZ3; zY=2t^+SL@$tfr%=-pS>5s(~5x0_an(qxi*rbpx1Jk3+PV)j{A;T?uid-c~?uQ5^`d zpgIf8sfo(yroYt7N~pP4SBXBM<~xC9^`kXRX&C7JP`3y;noN!ZZTD)XKE#h(u2d%p z-uS4xOYo6|>RENTgz8Bxv3QxUB8H>M_fh^M0aj2rAb0@)01ycPodGH+04M-Hkv^MA zC8HvtDz#duuo4Ms0MY9Kln5{zU^f770D1s)o06+MW4(9vxX=)9_>G0JB^D!Rf*UkD z@aZ4+bC-0qL>H#RH~;|t{w|{W@~w4P`AvG9nxxkf-$$MbMp}=_0cuvb^=rl5lRctk z6Nk{xQKB4O=$Hd~>^E!_hkeo= z)_2WO5W7plZsY$o38&Zo3xb3|=3LryS`eFY{n%<%&S(-2we&Aact{&huWUv`9J zweZ>jXI*3Z@aE9n5L^t1m4s>uT)Je~*u0E;eW A&;S4c diff --git a/nim_uikit/res/drawable-hdpi/nim_audio_animation_list_right_1.webp b/nim_uikit/res/drawable-hdpi/nim_audio_animation_list_right_1.webp deleted file mode 100644 index 6b151dbd5769b06d2140a49860b1a0a3f84f2b74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmWIYbaUIlz`zjh>J$(bU=hIuWD5YXIv6?n1bEm0d5rD}(Bh6`@CU+WPYZ|ITN)_4FkRi+#h#pDI6?mI-aR1vFK`4`{{) zW`?Z=B#=1{gX4Am%@8?Dt8>O4a@9H(l>0N}btH2?qr diff --git a/nim_uikit/res/drawable-hdpi/nim_audio_animation_list_right_2.webp b/nim_uikit/res/drawable-hdpi/nim_audio_animation_list_right_2.webp deleted file mode 100644 index a0770c8bd91d0a3f7fe0b9c74c6e2783dcba743c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 412 zcmV;N0b~ABNk&GL0RRA3MM6+kP&il$0000G0000d001Wd06|PpNU#6^00Do&ux%v8 zvG+VPQ$$2TQuE`YYAU~)W70v87$mNW(! zxVQnKq~p`^9UOp2()elUVgYm{1(VZh61W%vQ(4S_dt|{|0W%Bg0`x5SOW@HmpyUkf zEU37`-h}G?rn2$R2UbuxAie+q0PqC>odGH+04M-HkwTkFC8MGtr#K2ouo4Mm0F?oH z18@eI2T7?A$r{D(em6dAOdQCqly7Ew0092`A=0xw(=+IKmJW5IT)cPs?p|rFs%oHr z&>{LD4o5%msQWtnQPdak|NI*5ckfOM5Q7@L+_qqL`dmB?7}@L-D}g`@Zkvb0r$!Cp z{Z-dwKCc-EDh~~KsK3wxbfjn~>5Hz|sb@>5^@AdJ&(96~{z0BDZ_8=x(ili$6D*ow G00001*s(PL diff --git a/nim_uikit/res/drawable-hdpi/nim_audio_animation_list_right_3.webp b/nim_uikit/res/drawable-hdpi/nim_audio_animation_list_right_3.webp deleted file mode 100644 index 0612cef10c75db5e7dc5b71213c4734f205113f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 606 zcmV-k0-^mNYTxSCavD)o;yEf2Y>wqpSN=*MJq(O`;!F3ms7RtX>gt zTRj6N)yi;)3v~@RP)`Z@ppF5z>Jrd=l*t}7N0Cvxfs{H39IEa`q1pnJ)fOQ0T_&p5 zSY*^*Af*lfhu`f-@t}?ax9T#`e3Z=|HAiuwt^o(?DIs^%Ghjlk41^e0i|tVNq@IVU z|58_h71fOZ?5Zyl-+AdWSF`!}XU6XNunbhY@JpMNU09H^qAkY8+0B{EYodGH+04M-H zjW(G_r6QuCG1EQxpb?2^0C`38J8-E1b^*L}L>LOu{twQ|(>z~hMS+d4w>s6`F{_Hb zA1_BwzySXI5VzE=fqfxBHL2^z<{o7IW7Be5T7T4)E;tp&+8AQLx-_fCTHDLff%ogA zdAHzXi>lY?ogy&#p;GwiZ;p4@|C5ph>)Vl^kBsefr{F3Yx3}Veb#&Qkm=F`8L&>Kt shGPN7#AY?K2<1Q;AANe=gTYHBlHREO6M)GdhpjGzlAw~02=-twEzGB diff --git a/nim_uikit/res/drawable-hdpi/nim_avatar_group.webp b/nim_uikit/res/drawable-hdpi/nim_avatar_group.webp deleted file mode 100644 index f1487e2b9caa8a67c35ec0f2eaaec3444fab6e4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1246 zcmV<41R?uUNk&H21ONb6MM6+kP&il$0000G0000=002q=06|PpNDKl1009@|sF5T` zy2$nZb^OWREry85Pksv?47D^cm>NnNA(Q`kH7H^V?P4GXeZ7?d12W8B13-{%+jMk( z+O}=mwr!iSo$jC9sYn06cLxyB{|SJ;CEY8hH%3>O!Y<>@=}J!-B+c(Tuv7Z>8grc(53fmiMlm-CA5kp<^%RC z)+^DL@~@x=O2?D~MM=}kPO2O0bROQJ-4)BMfa#g z^Eo*UytF;@jaa?z5Sp^G_TIyk^LDEG`G*WJyJPPe&^H-2W4t2k{t(-m))x|NeF2a zR%&d;=exxeIGldtAn~|q$z>rDg&YdRWSnoDz_(IfaHqhQUZt@)0{vYP-N2;!JMYi% zpRQ&?J=HANj5r6;mbUfaVUE7x&4T3UiWNK=yxGet>dFk}h+KVkY?*NzYQ-i2se2bX z^Q%&67ZTmPcv}hb+YzdDi^SmOWNW&Z?hlJknr=orwScyg2c8&@W6LBJCl}cwzo@G|KPX9Jbs@AN>A*M) z_$Td{WSkx{Kev#$!JmxpJer9qj~Ao=S|UfE0_$Xz%aRDp&*Fcq@BhTq IQ|JHy01m56YybcN diff --git a/nim_uikit/res/drawable-hdpi/nim_cameras.webp b/nim_uikit/res/drawable-hdpi/nim_cameras.webp deleted file mode 100644 index 1be819b96866a1dfe30bc485369b111d109f47c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1514 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 diff --git a/nim_uikit/res/drawable-hdpi/nim_contact_checkbox_checked_green.webp b/nim_uikit/res/drawable-hdpi/nim_contact_checkbox_checked_green.webp deleted file mode 100644 index d7927c9d08305530af01606bf931a3ea704b92b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 440 zcmV;p0Z0B)Nk&Gn0RRA3MM6+kP&il$0000G0000W001BW06|PpNKOF&00AfBu#F@| z&YioD@i8J|kcx3OH~UGpX`$C>B6s!gn8czZHGQC&Y3LGw7|FJ2YaZ_7_y5nfZENSB z)Zxz{qW=?s?MHpIy~=evs(;`!D6PbHT@IZ7_TswF*hO37vlX?7PsQ&vZir08_avfg ziT{=+BmbEJg1wjX&-X#u2T&5PIjAdAhLx8dgl3u*pW^eFfP&~hYhH4Yz8h*oA6*EI z#W>n|I3}PV=H1Oh4$^mvySR5DG#1;N?vk%QG{*!K#P+_^H6iy>a*)1T?S{GmP!o|Z zgvMe$s_CQ(p^h9AP!#*xr{Vbvv1Ja@cZW|_I=Q|>971EUUqQ(r>m)!?9Lo^w4Kj_u z+udOw02!0?!>Oe>W>DKES)atQjW#kj$na~_0jewx9zC$6~Yo$P&gnw000260|1=?Dj@(N06vjOpG+mBBBCRR0I(7XX8?8p i`~UzssP#$+0090IAOG_-OmiQ#fB*SPycRb%zyJWVe8)5Z diff --git a/nim_uikit/res/drawable-hdpi/nim_contact_checkbox_unchecked.webp b/nim_uikit/res/drawable-hdpi/nim_contact_checkbox_unchecked.webp deleted file mode 100644 index 5d5efd5629ad033a464ebb7bc31eeac27f64f2fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 zcmV-00?++YNk&E}0ssJ4MM6+kP&il$0000G0000W001BW06|PpNHYNd00IBOplu|_ zx%c&c2jU|lJ~0S6`l;A-$>c?uXqy~W!k|OE)Cf4NZQG1)Ft%+wcINe8SM*;hi0D59 zw{07N?d^SWAAvlL)!p{Uv+t`0L{w%5#oG0-J6yGx%z34-_g(r(OFfd- zL%!aRjw-UM&;L$F5qbB2R*|MW!VyG_!iR#C<9`e>S#6;P@D5(i9vMYA)kCIBN0o_5;uF?p(lgcKic)4gqb!v!N0uC2TI?v}Ifa zM=f49X#$Q3HA|=g%%}r#sVb_t8n+HhsAS;8$ifLJ%1by+?@S^^^SI5+Ba%exMfYiI z`H2QFaOs^pCcMcVqDW<7QS`g)xBJU4B5P5BfYi9;lW*VGEeSaQ09H^qAkF{)05Ast zodGH#03iTAeKM3sq@yAsJa`BIkPnGz00!$^?H)}TEWi5xLc*&luOUUp zk2dy-;cMYRSgD8r{{1hT1$7TmUKuaxi1FU2mRg2mAfq!J8|6VtzaJ`>?clhX9=*fg zYdB$sl&%cj0=S)4p%Qq}mU5=5RN9cJBlj(`QV{B2P0wt;ccmhwuOvUH)qT diff --git a/nim_uikit/res/drawable-hdpi/nim_contact_select_dot_avatar.webp b/nim_uikit/res/drawable-hdpi/nim_contact_select_dot_avatar.webp deleted file mode 100644 index 359e23db1a71d71f609a82425f7702042cae5d8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 710 zcmV;%0y+IsNk&G#0ssJ4MM6+kP&il$0000G0000q001-q06|PpND%@6009@}plu{c zTBm03_+$PdL_}Wx4VG7-QV?P#gq<1F!`w?S$B*YpoaIcoMM1eEHeVrO+qUCvCEv?p zC$(+c*1Xkr8+ER2+l=178hzjMMf86Hz@@P!0r+cY_KU3;Kn03H-&dWi1Nb;FFfcKv zf#PxbYY=a_&upi^OaVW&eTVGD8qbH}9mIp_2t4E0TNe*a*KOcBLJj0`qnKgqshk0* zU?w>SAsg-1 zQ|}sl=&v@VWF*@+LEgrk8K9eCpYWnQGlTN9BhdpgEve|&X)n|(g8@{vQuDfSKra@$ zw|;W%PHhbJs&^(xknfAp1OivM{!k)|k zkm#_G8g;~ZVDe5&D8(@Wuf_-vUb+eL20%n7u^hg`)@sQ3t=xFZAyKp#T()qIqB=$3K6t|MG?~Uh zrs>U*%L5Q+dU;VptnjP&kUd-D!LzXvD0QC9nuq%brsngW7j$iq$ak?qrE-E?> seSwmu1Knm~*XwcY&}`P-K^9?BhTH0Ms~3BLDyZ diff --git a/nim_uikit/res/drawable-hdpi/nim_g_ic_failed_small.webp b/nim_uikit/res/drawable-hdpi/nim_g_ic_failed_small.webp deleted file mode 100644 index 8f0f8c3d0ca387551c121a0a75b0db4007110733..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 470 zcmV;{0V)1cNk&G_0RRA3MM6+kP&il$0000G0000Y001HY06|PpNZbGb00B3lG?Jt^ ze9f;o2Vvldh={64$*sy~!E@LqgT?~GwviOgGcz-9|2_Wy?cG%n(fI&wfY&9cNpA;H2tp@F^!E|bHl8&ba=d8ihYS0!MG?500xhh*tRLUyAy%pUq zfJ{*a0QR6{uwU>G1&5FC=#lnB_z!nUdkE2BlrjVmxAU8I=Qh}GwFzyt3#mq2bkj-a z)D^J-QC3hmAj|*&01yWNodGH%03!fCkvy75rK6&uG1EE#uo4Mm0L=-3{%5I`%Ksog z8Jz$wz&Dc!gwKyY;>H>)|L|@aBiG!AkQe~|;zlmbq}I{Y9%;-X1*&tJvJ+Uiy&i9nkL;v<_We6W%v$yBeNZ7uG9%xAy%8PR`5Zre8IJ)`3j z;HB)ly?R-4h%P1AkEETbVjL3}ir^Tk2OKp>93@YSlaCxA8Y@N1G1lXmkq5}Jl3b4Q zxE%1P{DBKP;V(2cjpF diff --git a/nim_uikit/res/drawable-hdpi/nim_ic_menu_pressed.webp b/nim_uikit/res/drawable-hdpi/nim_ic_menu_pressed.webp deleted file mode 100644 index 6d9b03393bff3d003c0b2d7fd0f2c093cf2f094e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226 zcmV<803H8QNk&H600012MM6+kP&il$0000G0000W000~S06|PpNQ(df00G~iwvnVZ z$~@krq~t_IBvtJ$^%TZx%2Ol42P;XEOx5nQjoEkqi`w{%=)WSjZ5#8R(eVj%DP6l) zC#A+}Q^kHNZLKoln4~a@W0dJRsuzxu)8ghM7vix}yc}aa{xI@E#!9jr<8e9QQTYQG zbi!Y#9gcD8pwS$m8;{6j;eMHk06QtFy^6#J09H^qASeI;0Pq3;odGH#03856kw%_N cC8MIDrDy=K5(#Ml04YOl@Bsel5C8xG0BIasq5uE@ diff --git a/nim_uikit/res/drawable-hdpi/nim_ic_trans_fail.webp b/nim_uikit/res/drawable-hdpi/nim_ic_trans_fail.webp deleted file mode 100644 index f912735db14db90397c8241c0ecd87ea65b197c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19866 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 ROnOX(UnZAyQd9=q000#ezIgxu diff --git a/nim_uikit/res/drawable-hdpi/nim_icon_edit_delete.webp b/nim_uikit/res/drawable-hdpi/nim_icon_edit_delete.webp deleted file mode 100644 index 18af1e4080b476f02ae84ddee23e2bee712ace50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 350 zcmV-k0ipgt%a3I@O+WdG@cXw~0Z~yBf{0G@VME@DM zZKP<^9>c)yCq$Fa_xCs6&%->IAicAJ#-4lpDA`(Y>@FcLE(miel*<=lc$J>hE8@7O z?bsofo%6sV7CR6*Bc8JqdOw}}6*lv=io_N(C}uKhWrngMp&WDsX5`d*{MVrz@8J4! zDjfhF06vjKol2#nqM@h=0I(7XX#fB{qo4r(_)P!+0HZ3Nr2qf` diff --git a/nim_uikit/res/drawable-hdpi/nim_image_default.webp b/nim_uikit/res/drawable-hdpi/nim_image_default.webp deleted file mode 100644 index 440fa0af979da9985723832aa5dc347effe48472..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmV;b09F4|Nk&GZ00012MM6+kP&go#0001R1^}G_DntN806vjMpGzg9qM@RRxUdol zX#fBeM0Qz8mLbEn74O5*%+;O*-qWuG6`UwZG;w|vK!|_<{`4@14>X!xp|>8wF0R64 z=;Aw8B;r(|k>OzA)#|`Kvvhq8t;mQ-y8i^yhoLjML;2SHZMp?ETp%5zjYx@_0w7pQ YZ;^c)Hq{591pvlp66}D^g1i6#0M(#I+5i9m diff --git a/nim_uikit/res/drawable-hdpi/nim_message_input_keyboard_pressed.webp b/nim_uikit/res/drawable-hdpi/nim_message_input_keyboard_pressed.webp deleted file mode 100644 index 2a7f12362860700ebee2850bb20086885b450ca8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 920 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 P!9RM6Mz3y2oV)B_Qd(0& diff --git a/nim_uikit/res/drawable-hdpi/nim_message_left_white_bg_pressed.9.png b/nim_uikit/res/drawable-hdpi/nim_message_left_white_bg_pressed.9.png deleted file mode 100644 index 487b5220c5ded1fab79dec4abf4a184f950b30aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1577 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 diff --git a/nim_uikit/res/drawable-hdpi/nim_moon_page_unselected.webp b/nim_uikit/res/drawable-hdpi/nim_moon_page_unselected.webp deleted file mode 100644 index b767db3d8203aa5fd8c38d9baf4bd04f3ac8a5b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180 zcmWIYbaPw7z`zjh>J$(bU=hIuWD5W>9|Hp`1B0VafQJo`$LPLbMXs{h^?PzM@2Uj_ zCp^EHv`}Nxk~9t`zeAl3^^+PnWCETuJoI#S`OmyWoqfT!znaBI_uu;F?pDSCG*!V1 zXvPO7hPjMd{0wXiObjNf3z$lZ8IAwX|G$gz9|QmO#TOVD{{5@bv0Lh&9{$_ZvOj&Q fX#M#&1^;J%v#YPVr{?wxNx3}IMQ3VvCSBd*cz^^W2Ow? z&cJZg;L_=vs!O@N*dN?;{(oO#;qa6+)lXXgeS&uzh%~{_ zdp|FrHANO+9HK2AwUFQujHBqk50D;%Di|lx`kQ@JwF8DB^rJdcFic?|HRXEI7_GmU z0^41K5fSQ97Z0FBgekBaP$HxCJEC|x@pQBO)40Mq^Hd+6D$%m$>9(wT>Ml=x>}z7A z??BL&vnkC_!8h=ZSA+tyR@=?nuyBa<;8y?W5OoEYuGDd)4wvdDhj>~SCGKzqj+-J` zS8M$)D`tLn72;|CA`&0M)+jENnq8e-)r6&b4`4m?lvpSX?!mYp6vUEhEF*Wc%Z3sc zl9l#kbNz&;>+Pgn;r7l}P&go}0001R1pu7^Dm4H#06vjKn@OdlBB3f7n7FVK326WW z;Zi=EYs3z*BLAM!B&A#L^UN7r*XBR~{`q?xIc)lE5%lBc?sl;PHb1a`7JL6w!vQp0 zAqqJ$(bU=hIuWD5W>KNvas1bE~Dd5q^5?8v=sA$QX)?8R5DU6IO4 zt7;!Qf4D3l!{o%q)~lj9YjOIs@A+RhWiJ%I_@7f?!mPJRxsz5c{QplYS)}Eq`MHjV z=HE}P@4fTyT-oQG?a#|(XQyY{##ZKv@S3^I&@pbhP;Yu{Mb^7-&trBeF#z46paryb v0wcp*MlAuLdzctZR2MLn>|$V^!SHXo_z}HtX7~R+c>M3+@xRUecMTW-p@UGN diff --git a/nim_uikit/res/drawable-hdpi/nim_picker_image_normal.webp b/nim_uikit/res/drawable-hdpi/nim_picker_image_normal.webp deleted file mode 100644 index a7334980b88e89dcd38976799c363917084fc63a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 754 zcmV500Hm8ux%v8 zvGd_GV?;#YC-FpfNJKWwM!jC_$cS1YS|#XYK(KAwY4Yq1^xG(3IyNHd708+Yz>I|F z2qOAF0n-1{%O;zy+e|X=QU(vc={*Wg1_`Ioj#BFx8ZFau=~21r6@Eslmyl1edX~usPw$m&$D^L1>oEUf z%d6fi+X+_BGRaBw5^|qPufo5iF-It{DnxM)S=NdJp3Si}!~?&Ae~ zUC7aP4sDfK<}p)eh!wGURDEqW4dDDnnoS`DC--Zzj2aE&TyjP&go70RR9H2>_h| zDkcCX06vjAm`A0fBB3rc49Kt&326Wmm20WWy#xm&7HuAN^g#c2z%Bbm4J?b**v@L- z9jDxnH&!O=XJDh?HKLDXp!bn~`w9(!0RH==r1I5A#=fvq-SL@_M;Tc4xCR!MW;xy5 z5IMgk1Xx`EKu#!?1bp}AGlpXs`OPX(ttYh^*KKUR_Lc=MxyD?s5%SS zO6g-5qrP-{j@Itf71DH;KhluC-6S)#`FkXzC@8O{N2;b5XU6}+7Dey9~8+~=%V>gE@5(~rDv zIQ`$1Vlb;Ma_7d`TX)`lY1w$p`6;-v=`LH8Q;4Tcn|+h6GYl4_Q|G-%3;PD9HOo^L ked606>^0)2^l=^!|G`WD2EU743})X){Q8_BpS}P900s+fU;qFB diff --git a/nim_uikit/res/drawable-hdpi/nim_picker_image_selected.webp b/nim_uikit/res/drawable-hdpi/nim_picker_image_selected.webp deleted file mode 100644 index 2ed6ad871777ca00ce688404f0cfab4e9d685747..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1110 zcmV-c1gZN{Nk&Fa1ONb6MM6+kP&il$0000G0000n001!n06|PpNI?Mr00EccxRE49 z4sKM#-HSOQ;#fjpFQ?>HK_w5;Gom4o`bUSJv#L;?RnkFO1`uQ0R@Gb}E;z(JXxxLl z`{}=%Z||MkKt%r;xNW3ptleXVnKy`mopkx9GheS}ov&hYOYH4lw-BIlX*nZWfssm7 zj2-1+?0#R&oQ`2(m=P0YSb7W|i&kLmBe2y#@E;HrP`vxL7m(zA+8JoP$B9lrGuU%S z1w^;576a9>6ID>XiO2!SLLxUHI~Qq#tj?bXA}63ryn-(G2fEK5=-La=jlj1A-%?|u z54yI-jx^pJjkiCCcG?E z5I+i;P9>XaWNZ<6f~B08P^dgajtVgLa45!N+zQHLKe$S3UTurL-R$#kcfQ%oJKv?0 z(HsC)P&gpw0ssK85CEM4Dlz~v06vjCmq(?eq9HC8-B7R+32Xq-xj{cK?A~CMSM8d@ zQJ?4st7jPVfctLu0OtYb1J0|^2cQS^zMv044=nFx58Ws9CKy=kW~#m#PmkBI5!+JP zfI?Z3__J=hZR81dvx<(G4*8c3*C0q`t^enjnszO(41g{x5Y^i~V3f*xZ^IP9-~j&p zyMvE6;(k8Uotn(!Ho|N4@Phl+>rErpErzfD7{AaT{rz-?1+wLCA&d?@cy?LiI3x#HufA3IgklJ^tQlDud%kKk}$$P8De_-vC$#^Mnw+6C{8*+&Znx z%$5cImpc_hT*cA^00Yawb!H`z$M|@Nz>@8*2ati_ zw27I|`G4&|!9R*R5y(8N66Xb0jC0hsGG@|@mAH=3TJn=ZkSWhVTL9WLKAG8GR?5`=3*Um4<8CV03xjebuS5}GE1jaxw(VCkhTEpl-*-D?S?|-he%~mA%nqy90n)y z8obD9a3X`jh*SnO5*kE^+_YQZj@D!TO47JX;$_?aYO+A`=b84F1RPB^|p6|5*{l;_+|D| zTZ$;yj}zhK*?$Mo@koJErx={xAtP`xON=tMY7Z3A0p(&x&lj6-{RMXW>KS@J@u z&G%2Nx6i>0aXR64zqbbdqZ(c8YD$aGG^0&Ib_DFzbproUe>t!yd86hnX3PPbY1S#UL*QH0rDrN^|C+q z?n|BU(q8Sib}6Yk4L>VJ7|h=XUu(?PRT{T+WH;%~vB}sIlqyYAq&9wytPxgZi?AVY zgcq@x$Q$89wg?-tMp%(1LW87A(-e`JHVd5Jq`SbRBvs;VDTBDfNEm}pq`DkeCET=E zK>JkaX}un=y~kQ7@+SgTP&gn$0002c0|1=?DkT6V06ujpkVmAVp`ko|_yCX&iD>`; ojpjP#qzv36cmM$Y{r7+R(fAAfmN&xnKw6NE_bMNL8^8bn0GUgB=>Px# diff --git a/nim_uikit/res/drawable-hdpi/nim_picker_preview_disable.webp b/nim_uikit/res/drawable-hdpi/nim_picker_preview_disable.webp deleted file mode 100644 index 9184e9d16d2111ebf59cd6a3b4bc2b791cdaea38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 236 zcmV{uU0KmX^>lD@$Z~y@QOIYdv diff --git a/nim_uikit/res/drawable-hdpi/nim_picker_preview_normal.webp b/nim_uikit/res/drawable-hdpi/nim_picker_preview_normal.webp deleted file mode 100644 index 9b4c973c43ba2d83ff06c4c04b5272cf3dd04199..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmV{uU0KmX^>lD@$Z~y?6qF(6$ diff --git a/nim_uikit/res/drawable-hdpi/nim_picker_preview_pressed.webp b/nim_uikit/res/drawable-hdpi/nim_picker_preview_pressed.webp deleted file mode 100644 index c8be34da984b9e3cd2965a354c0786dc7be0516c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 258 zcmV+d0sa0`Nk&Hc00012MM6+kP&il$0000G0001J001li06|PpNMis100HlyG?Jt^ zOE14f5)+z;h%#{W2l=E*RJXCgxQ!%5z07os`6qk*zKH%$03bp=-)}#w7Xa-1GMo+M z@^V~cdRfL!qun&F_do1S;~F$ZrjgY_Vpnh*h1CJjWqLmDnTiGg09H^qAaDQx0FVX% zodGIo04)GMkv^42rK6%DFE(sguo4Mr001MrZW5L9N2Fi|hq}7>rXbb#7ztC_swET| zOdN3p!TC907gY*?f?J) diff --git a/nim_uikit/res/drawable-hdpi/nim_picker_preview_unselected.webp b/nim_uikit/res/drawable-hdpi/nim_picker_preview_unselected.webp deleted file mode 100644 index efef3181f4a4eaee584961e64d4940d76356e573..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 564 zcmV-40?YkUNk&F20ssJ4MM6+kP&il$0000G0000W001BW06|PpNWuXC009rC_E%71S?uuelwGK>_JC`qf<99&T0LZ}2JSlgaB)z?gA zxb+qb?(R^yZn#SYmv{fmAd_YZ5&fS4`Sz|H+}?A4d$7{0kn!{tzSlExSA$LHY>ie5 zDwIaHI?%L!*#=zNNXf=tLL=*uKjwAT$luJoa-2`d9MP_;`+A$BjH^MbsF1}L4Tt5W zrm(datfaWfj6%=QjHPMLO&BAYb7rI~tb&d`O-Pn2_0cv##^3oPnKpfkY%ApC2WJII z+br%g5@PCulP{7q%)uR%0COK4_vmwly9e^!&BI}joOvEW?s_I+0SNcLe!S`l1R>P&gn&0002c0|1=?Dj@(N06vjCnMft0 zBB3rQ0I(7XX#fCi99qdBS-~a#$ CDGS2@ diff --git a/nim_uikit/res/drawable-hdpi/nim_team_admin_icon.webp b/nim_uikit/res/drawable-hdpi/nim_team_admin_icon.webp deleted file mode 100644 index 6863f2a4717015a870b3ffe94c499b23f336290b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 602 zcmV-g0;T;@Nk&Fe0ssJ4MM6+kP&il$0000G0000W001BW06|PpNZ$Ye00B4RIFcl( zA&VQHmpqXFK1xPJL=I*c`I5{313ASf=?aZBUGfV@qa8SmB-^z1ecQHe+yCUB)6>}u zBKki8aA+hti|bdu*F`&SKrv81iPKXp;HvNtxA&Yg-$*nEJ_q5A=&nOHfwgFF16D)P z?_1=BnFZi~Qtp1BF5D`NGwEo=g&k|tnseIpN;`dMZ=wG`wD*N}oY5vNS|dh_7)R0` zsE|s4|3w)9+&DAvtx4!bu(XQx&X0$av zyne64xD|m@09H^qAWQ)O01ycPodGH#03iTAkvy14C8MIDE+_!75(#Vogq~oYtAQP$ zg8{Y!o~uj)d7u3#7BkEqN!&+Xu9rQcMKQeL&rt(^2mlBJ#ds)sA|~C+`2Ya^`V?l3 zp~+!ErKMZ6nF0<-H6`lgQQ@ZEasP|$2b~HBz{i7 z@7esB?sCO0YuX%muKr;1XT*QqZYFSl;}+~JSz8XR4hBGC34-{FkXG~F0;By@e#>ze z3S&=qG!M)?A7U;hC}uMRmXCH5352q%?3&6e|*Xi zzf|HZjxsp(iVgu))I(wux5DHzvM$UX^A>?P@3}KtF)?1`%%-rziXPl6?ik(tB;Pk~ ovbN{YeNT(Rw!88f@6*^Q8ZSkop6Z|^_m{gYuap4z000000Q^!7*Z=?k diff --git a/nim_uikit/res/drawable-hdpi/nim_team_member_add_normal.webp b/nim_uikit/res/drawable-hdpi/nim_team_member_add_normal.webp deleted file mode 100644 index 46ab01e76a5f2da267c1e14f1217242c0751ba0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 774 zcmV+h1Nreh84@C5T0wB~ZrfPKa;*H-$0AOkgNlk{{_-8i&tJBx1 zOj9YmNS;hJmF6YKnE|kQBze>Bq>iaE0Av@qL9s*0oR0kHuvH=L^3)Py-I|}ss}xZd zz2t+fAi%Eqi*JHlcF7fQsOURhFDBrex>_U1?|;qLWXR}iZ-DCsA0i=Ri0<4~*&v_8 zA*I_hx2+UqZ^c5=3?2Iw$y`llYQuP$m)2^na#aMpKiKk%q(kv3vT4{cQP2pWi<4IANv7KS;n$ObL6 zaVet9K?@~3f`O}4aaB=1-wmOvic(2KR@GQD#MnWZfg~Y1m+xc$;m(6~r9Dv0gn`CR^DF8HbRx+ChHtU&{ zdP>&HcPBj+SGgv{`;)EEqR|SEtrgh&$Wz1riTK<2<~vcA6dn7ZbcfHOk{oi+N|EaY zA0y?cTXco;pj*DAN+B@linN=cCq)b_d&v=Tb}b)dmLMQ~IZ2dD z%L93p4VA-(id~gi6wd#UAMMsqdyM4iWNS%Yazdb9J<0nvC#WAh^UgnYo&Yk>r}Hc! zr&(0R@W$mkd0+?e09H^qAcz0}0I&rBodGI105||Xkw%?LC8Q#usu`F7uo4Mr00ZLc zOG;T2JVcvT2Yq}4kx7(Ve_*UHR;{1_{_j0zBeml|{N`iy<38+|X+#2wB>r&UNf);i zbh-}EAepchqAM_g%!92t4GvYYe(N>B@zw(;WD{mKv2^evKYJHm6?YJE0M?SeaXHh# E0Mi9#82|tP diff --git a/nim_uikit/res/drawable-hdpi/nim_team_member_add_pressed.webp b/nim_uikit/res/drawable-hdpi/nim_team_member_add_pressed.webp deleted file mode 100644 index 4c4c041cb90dd6fbe22e30c1606e9e37d1f6a744..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 704 zcmV;x0zdsyNk&Gv0ssJ4MM6+kP&il$0000G0000t001`t06|PpND2Y~00GaUplusw zef&{(8-$3+!Gkyg2)nTeP27NB+qTl?qH&kHy8v}}w|IWTo&QkMk}ng8=>G&jsy(%R z{?Zm4tpR{-LsR=q@ZTcHyX8V|J{*vpd0Ea0+4m&@e)vlvDfdo37NM|oxhJRGV!UfX|8keZdFWV5O^|D| z-++$QxRpzG%0V4k<_COp6D_??L(|2WCy8|4A(zas9@+L(J@H8fih|)EnU5=3B&8sr z$czQ-YUU3Z0dRT@G{ZiR0W34l>Si@u09U+&ZhtyMu9-1K=FQmRHw>7%t)27AgfpJr zbKiuB4~@gL3G4jEgiloXlxT%w5-Lr!Ku+?c;%O2qooqsqki9~25zm^i&ek&{6GA?p z^V)P~shdpzPLF|Z0b2kN@K!Ug&v49MFK8A~ zWXBXf@kvVYmk~^~9{J-XNEP+jCFk(J)g8_0G9U8H3Hy{9|Z9psl diff --git a/nim_uikit/res/drawable-hdpi/nim_team_member_delete_normal.webp b/nim_uikit/res/drawable-hdpi/nim_team_member_delete_normal.webp deleted file mode 100644 index 98275b422c12315e884da61ae63f9f3ba7d29497..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmVUBVPQ#>P~7Bi&H_-ot?hUuT}hd3 z+qP}ncK3LuZQHipWpvq2=lri!y?oYuj_Cgc$o*j#pL{KDg!+;X!{qaXxuYcgz~T*Q zcuv~I`SHF8&bnDgc!KoOLenzo1VHW0*+H+xZ_grfp_ICG*1&eDQmgi6oo)GiGd#95<=c&DpA8Jb3JY=BFw$o_0=Wq-?S|4Mzaf8DKL|!>8$33G#l$b+EoM60Z5_3RHKI^%cMl|7-(R%kBjT&GXB=5L}S$m{(9Y&L2bT;9Z=k0u@{2Uz4x;=}`UrQRXReoK;vlXqtm8X=u5etB~9)c)<_B()u}VEd`}O%NU? zjaii}k4H@!A|+xm?G-JD2g<+KEm-_A}U{=eCvG09H^q zARqw%05AyvodGIP08juvkwThCrKBREFH{Hsuo4Mr0MwK~1}H3nGXV+heMLT5z`!Ul zl(_3o-$K!9YXkaCLg{=4oVnuWb!Ky>^}}tORKvO=5M8>ZE1>(GvIbtlmH+?% diff --git a/nim_uikit/res/drawable-hdpi/nim_team_member_delete_pressed.webp b/nim_uikit/res/drawable-hdpi/nim_team_member_delete_pressed.webp deleted file mode 100644 index b3b4ef9f878c5af273b7fe4621c555154a1abccb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 968 zcmV;(12_CqNk&G%0{{S5MM6+kP&il$0000G0000_002(_06|PpNHzli009r9plutb z34hwV2qGfGlN=POvVcTw+ZH8ynZRz!0$W+u*j@v%yI{lt5#c%i!$4~0KY)n-Pk{O# z%U>5O4X9V2VhXvFNk}Tu;i(iWd-)|N6p{2<9cHDw4jQY{K0y5}9SNF~d!=<*ims-o zhoaKJa8y$2oiAUv-5}XHpH^=>qVBEveUH}abZ{oh0PlxM^?d4I75EXH9l*=l>Z`r= z{4y@tPB124U$d418LQRS`(^z(8&iO{fn&QbgLiNoq>&%(pvrvf_){T5W+ zuX0dv!e@D~{Z$EaGT$19J z7Nbt(mko1IV@Qj02DyX9byzURKJ4bn&@d<7YEEWphR#JXAZ39P@^%_Nk381BX= zz#Hw3yH2O5CPA-=Q>(x6d?s6lr9pA{JH#t)L;m81eMk#5p{aNg3rh|D-L z=+u8R;JIOPig2Zlhih;WrUHD7cBVDpdw6odhPur|GZU6f6Y}cXx`%oy z9I-k)+TCgJ1wLj&aRA<+dO7UD$8Z?tKVHYx+tD(_0%uFI)bp|YHwE0uH_z1f>}fnW z@gm^%YZ99O-C(%?8o;6Y9jyZXrqw@d(+6s+>i_5kfVXM)X~hG$8C4*c$^g}$k$y}A zl-CqgXZIaoxi`+-Zbq7DQr&YEV0XJrGcN5{?)I|_Q$x0-!T3_{;Hd$`q~yA*fJf$L zB!>>Ydpev}cuza%uvC~+n1>g(3%8{zlrJjJm-)TSp!y9~P&goD0002+1OS}@Do_AW z06vjGok}I6qamtU_;|1q326WTG@5d^iCkGIjvZ{z>~{_g3~G%ropnTc=v qB!QfwPaRxpcK5v2uNMF&a5oAhlN9A_XC`YJM|(wLeFZv%pa1}hUCbB& diff --git a/nim_uikit/res/drawable-hdpi/nim_team_owner_icon.webp b/nim_uikit/res/drawable-hdpi/nim_team_owner_icon.webp deleted file mode 100644 index 545792e4c8b937818a3e239d36d2ea4edf4dddef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 594 zcmV-Y0}u zBKki8aA+hti|bdu*F`&SKrv81iPKXp;HvNtxA&Yg-$*nEJ_q5A=&nOHfwgFF16D)P z?_1=BnFZi~Qtp1BF5D`NGwEo=g&k|tnseIpN;`dMZ=wG`wD*N}oY5vNS|dh_7)R0` zsE|s4|3w)9+&DAvtx4!bu(XQx&X0$av zyne64xD|m@09H^qAVdKG0I&%FodGH#03iTAkwTeBrKBREE<5-Duo4Mu0L}0pdpF{) zA@+g{2iyku4tWnko4^~(U*rKo+c1A3P$&T7t5Ig0D_$ABEF$CPuAGxIsi09PPKm$( z{`)JRUMQV7IGVTD<8I-MXUU=42Z@U?GP{;d&u09(`=(Mf=NJ}sUySY^D^t5W`8Hku zzs#PDwZLs`E9N4<6Tu}&uxQcL#lb`H&j^>%9n0HCp^0>up%zQW-cmFH2N&2QaZSuX z+{2uQ&UCZ#9{H&RK{Xy8D%#oYuS(rJc>^P^(R$iy5z;1d0?lW^EEVlck!!Gr3?Fe# z1#IJyc#!0`@nl=gtl27OM&xM6A*&GP()-C3$}g~J76Qi(rIgP8%>s$F<~_+|y5OS! g43^{)$64iobk&5rke#>ZXiRh}bYhOkY(B++0I2j6S^xk5 diff --git a/nim_uikit/res/drawable-hdpi/nim_video_capture_start_btn.webp b/nim_uikit/res/drawable-hdpi/nim_video_capture_start_btn.webp deleted file mode 100644 index 7a50347600d7beba7c5430e075b897d1a9de809b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4102 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 E0QbPVD*ylh diff --git a/nim_uikit/res/drawable-hdpi/nim_video_capture_stop_btn.webp b/nim_uikit/res/drawable-hdpi/nim_video_capture_stop_btn.webp deleted file mode 100644 index 2fdb463d24a6c8d37c34ed9e4c083e3cc0513c32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4182 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 uOxPOM102Om0C}(TWS(X_egFWv6sC*- diff --git a/nim_uikit/res/drawable-hdpi/nim_video_play_icon_pressed.webp b/nim_uikit/res/drawable-hdpi/nim_video_play_icon_pressed.webp deleted file mode 100644 index 6595b859e77562e4b61604c4070ef1884d33b6ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5310 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 QwHklW|GdBdoX7wG0FpYAqyPW_ diff --git a/nim_uikit/res/drawable-hdpi/nim_admin_icon.webp b/nim_uikit/res/drawable-xhdpi/nim_admin_icon.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_admin_icon.webp rename to nim_uikit/res/drawable-xhdpi/nim_admin_icon.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_arrow_right.webp b/nim_uikit/res/drawable-xhdpi/nim_arrow_right.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_arrow_right.webp rename to nim_uikit/res/drawable-xhdpi/nim_arrow_right.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_avatar_default.webp b/nim_uikit/res/drawable-xhdpi/nim_avatar_default.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_avatar_default.webp rename to nim_uikit/res/drawable-xhdpi/nim_avatar_default.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_contact_checkbox_checked_grey.webp b/nim_uikit/res/drawable-xhdpi/nim_contact_checkbox_checked_grey.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_contact_checkbox_checked_grey.webp rename to nim_uikit/res/drawable-xhdpi/nim_contact_checkbox_checked_grey.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_contact_hit_letter_bg.webp b/nim_uikit/res/drawable-xhdpi/nim_contact_hit_letter_bg.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_contact_hit_letter_bg.webp rename to nim_uikit/res/drawable-xhdpi/nim_contact_hit_letter_bg.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_contact_letter_view_hit_point.webp b/nim_uikit/res/drawable-xhdpi/nim_contact_letter_view_hit_point.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_contact_letter_view_hit_point.webp rename to nim_uikit/res/drawable-xhdpi/nim_contact_letter_view_hit_point.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_default_img.webp b/nim_uikit/res/drawable-xhdpi/nim_default_img.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_default_img.webp rename to nim_uikit/res/drawable-xhdpi/nim_default_img.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_default_img_failed.webp b/nim_uikit/res/drawable-xhdpi/nim_default_img_failed.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_default_img_failed.webp rename to nim_uikit/res/drawable-xhdpi/nim_default_img_failed.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_dialog_toast_bg.webp b/nim_uikit/res/drawable-xhdpi/nim_dialog_toast_bg.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_dialog_toast_bg.webp rename to nim_uikit/res/drawable-xhdpi/nim_dialog_toast_bg.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_emoji_ck_bg.9.png b/nim_uikit/res/drawable-xhdpi/nim_emoji_ck_bg.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_emoji_ck_bg.9.png rename to nim_uikit/res/drawable-xhdpi/nim_emoji_ck_bg.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_emoji_del.webp b/nim_uikit/res/drawable-xhdpi/nim_emoji_del.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_emoji_del.webp rename to nim_uikit/res/drawable-xhdpi/nim_emoji_del.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_emoji_icon.webp b/nim_uikit/res/drawable-xhdpi/nim_emoji_icon.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_emoji_icon.webp rename to nim_uikit/res/drawable-xhdpi/nim_emoji_icon.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_emoji_icon_inactive.webp b/nim_uikit/res/drawable-xhdpi/nim_emoji_icon_inactive.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_emoji_icon_inactive.webp rename to nim_uikit/res/drawable-xhdpi/nim_emoji_icon_inactive.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_explosion_five.png b/nim_uikit/res/drawable-xhdpi/nim_explosion_five.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_explosion_five.png rename to nim_uikit/res/drawable-xhdpi/nim_explosion_five.png diff --git a/nim_uikit/res/drawable-hdpi/nim_explosion_four.png b/nim_uikit/res/drawable-xhdpi/nim_explosion_four.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_explosion_four.png rename to nim_uikit/res/drawable-xhdpi/nim_explosion_four.png diff --git a/nim_uikit/res/drawable-hdpi/nim_explosion_one.png b/nim_uikit/res/drawable-xhdpi/nim_explosion_one.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_explosion_one.png rename to nim_uikit/res/drawable-xhdpi/nim_explosion_one.png diff --git a/nim_uikit/res/drawable-hdpi/nim_explosion_three.png b/nim_uikit/res/drawable-xhdpi/nim_explosion_three.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_explosion_three.png rename to nim_uikit/res/drawable-xhdpi/nim_explosion_three.png diff --git a/nim_uikit/res/drawable-hdpi/nim_explosion_two.png b/nim_uikit/res/drawable-xhdpi/nim_explosion_two.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_explosion_two.png rename to nim_uikit/res/drawable-xhdpi/nim_explosion_two.png diff --git a/nim_uikit/res/drawable-hdpi/nim_g_download_progress_bar.9.png b/nim_uikit/res/drawable-xhdpi/nim_g_download_progress_bar.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_g_download_progress_bar.9.png rename to nim_uikit/res/drawable-xhdpi/nim_g_download_progress_bar.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_g_download_progress_bar_bg.9.png b/nim_uikit/res/drawable-xhdpi/nim_g_download_progress_bar_bg.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_g_download_progress_bar_bg.9.png rename to nim_uikit/res/drawable-xhdpi/nim_g_download_progress_bar_bg.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_g_unread_badge.9.png b/nim_uikit/res/drawable-xhdpi/nim_g_unread_badge.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_g_unread_badge.9.png rename to nim_uikit/res/drawable-xhdpi/nim_g_unread_badge.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_grey_delete_icon.webp b/nim_uikit/res/drawable-xhdpi/nim_grey_delete_icon.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_grey_delete_icon.webp rename to nim_uikit/res/drawable-xhdpi/nim_grey_delete_icon.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_ic_failed.webp b/nim_uikit/res/drawable-xhdpi/nim_ic_failed.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_ic_failed.webp rename to nim_uikit/res/drawable-xhdpi/nim_ic_failed.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_ic_message_actionbar_team.webp b/nim_uikit/res/drawable-xhdpi/nim_ic_message_actionbar_team.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_ic_message_actionbar_team.webp rename to nim_uikit/res/drawable-xhdpi/nim_ic_message_actionbar_team.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_icon_download_pause.webp b/nim_uikit/res/drawable-xhdpi/nim_icon_download_pause.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_icon_download_pause.webp rename to nim_uikit/res/drawable-xhdpi/nim_icon_download_pause.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_icon_download_resume.webp b/nim_uikit/res/drawable-xhdpi/nim_icon_download_resume.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_icon_download_resume.webp rename to nim_uikit/res/drawable-xhdpi/nim_icon_download_resume.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_icon_reddot.webp b/nim_uikit/res/drawable-xhdpi/nim_icon_reddot.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_icon_reddot.webp rename to nim_uikit/res/drawable-xhdpi/nim_icon_reddot.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_image_download_failed.webp b/nim_uikit/res/drawable-xhdpi/nim_image_download_failed.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_image_download_failed.webp rename to nim_uikit/res/drawable-xhdpi/nim_image_download_failed.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_loading_small_white.webp b/nim_uikit/res/drawable-xhdpi/nim_loading_small_white.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_loading_small_white.webp rename to nim_uikit/res/drawable-xhdpi/nim_loading_small_white.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_master_icon.webp b/nim_uikit/res/drawable-xhdpi/nim_master_icon.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_master_icon.webp rename to nim_uikit/res/drawable-xhdpi/nim_master_icon.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_message_activity_top_tip.9.png b/nim_uikit/res/drawable-xhdpi/nim_message_activity_top_tip.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_activity_top_tip.9.png rename to nim_uikit/res/drawable-xhdpi/nim_message_activity_top_tip.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_message_audio_playing_left_blue_bg.9.png b/nim_uikit/res/drawable-xhdpi/nim_message_audio_playing_left_blue_bg.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_audio_playing_left_blue_bg.9.png rename to nim_uikit/res/drawable-xhdpi/nim_message_audio_playing_left_blue_bg.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_message_audio_playing_right_blue_bg.9.png b/nim_uikit/res/drawable-xhdpi/nim_message_audio_playing_right_blue_bg.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_audio_playing_right_blue_bg.9.png rename to nim_uikit/res/drawable-xhdpi/nim_message_audio_playing_right_blue_bg.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_message_input_edittext_box.9.png b/nim_uikit/res/drawable-xhdpi/nim_message_input_edittext_box.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_input_edittext_box.9.png rename to nim_uikit/res/drawable-xhdpi/nim_message_input_edittext_box.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_message_input_edittext_box_pressed.9.png b/nim_uikit/res/drawable-xhdpi/nim_message_input_edittext_box_pressed.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_input_edittext_box_pressed.9.png rename to nim_uikit/res/drawable-xhdpi/nim_message_input_edittext_box_pressed.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_message_input_send_normal.9.png b/nim_uikit/res/drawable-xhdpi/nim_message_input_send_normal.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_input_send_normal.9.png rename to nim_uikit/res/drawable-xhdpi/nim_message_input_send_normal.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_message_input_send_pressed.9.png b/nim_uikit/res/drawable-xhdpi/nim_message_input_send_pressed.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_input_send_pressed.9.png rename to nim_uikit/res/drawable-xhdpi/nim_message_input_send_pressed.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_message_plus_location_normal.webp b/nim_uikit/res/drawable-xhdpi/nim_message_plus_location_normal.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_plus_location_normal.webp rename to nim_uikit/res/drawable-xhdpi/nim_message_plus_location_normal.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_message_plus_location_pressed.webp b/nim_uikit/res/drawable-xhdpi/nim_message_plus_location_pressed.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_plus_location_pressed.webp rename to nim_uikit/res/drawable-xhdpi/nim_message_plus_location_pressed.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_message_plus_video_normal.webp b/nim_uikit/res/drawable-xhdpi/nim_message_plus_video_normal.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_plus_video_normal.webp rename to nim_uikit/res/drawable-xhdpi/nim_message_plus_video_normal.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_message_plus_video_pressed.webp b/nim_uikit/res/drawable-xhdpi/nim_message_plus_video_pressed.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_plus_video_pressed.webp rename to nim_uikit/res/drawable-xhdpi/nim_message_plus_video_pressed.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_message_unread_news_icon_pressed.webp b/nim_uikit/res/drawable-xhdpi/nim_message_unread_news_icon_pressed.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_message_unread_news_icon_pressed.webp rename to nim_uikit/res/drawable-xhdpi/nim_message_unread_news_icon_pressed.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_messages_list_empty_bg.webp b/nim_uikit/res/drawable-xhdpi/nim_messages_list_empty_bg.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_messages_list_empty_bg.webp rename to nim_uikit/res/drawable-xhdpi/nim_messages_list_empty_bg.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_popup_menu_bg.9.png b/nim_uikit/res/drawable-xhdpi/nim_popup_menu_bg.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_popup_menu_bg.9.png rename to nim_uikit/res/drawable-xhdpi/nim_popup_menu_bg.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_recent_contact_ic_sending.webp b/nim_uikit/res/drawable-xhdpi/nim_recent_contact_ic_sending.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_recent_contact_ic_sending.webp rename to nim_uikit/res/drawable-xhdpi/nim_recent_contact_ic_sending.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_red_round_button.9.png b/nim_uikit/res/drawable-xhdpi/nim_red_round_button.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_red_round_button.9.png rename to nim_uikit/res/drawable-xhdpi/nim_red_round_button.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_red_round_button_pressed.9.png b/nim_uikit/res/drawable-xhdpi/nim_red_round_button_pressed.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_red_round_button_pressed.9.png rename to nim_uikit/res/drawable-xhdpi/nim_red_round_button_pressed.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_robot_link_view_bg.9.png b/nim_uikit/res/drawable-xhdpi/nim_robot_link_view_bg.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_robot_link_view_bg.9.png rename to nim_uikit/res/drawable-xhdpi/nim_robot_link_view_bg.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_robot_link_view_press_bg.9.png b/nim_uikit/res/drawable-xhdpi/nim_robot_link_view_press_bg.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_robot_link_view_press_bg.9.png rename to nim_uikit/res/drawable-xhdpi/nim_robot_link_view_press_bg.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_sample_footer_loading.webp b/nim_uikit/res/drawable-xhdpi/nim_sample_footer_loading.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_sample_footer_loading.webp rename to nim_uikit/res/drawable-xhdpi/nim_sample_footer_loading.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_scrollbar_handle_holo_dark.9.png b/nim_uikit/res/drawable-xhdpi/nim_scrollbar_handle_holo_dark.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_scrollbar_handle_holo_dark.9.png rename to nim_uikit/res/drawable-xhdpi/nim_scrollbar_handle_holo_dark.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_slide_toggle.webp b/nim_uikit/res/drawable-xhdpi/nim_slide_toggle.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_slide_toggle.webp rename to nim_uikit/res/drawable-xhdpi/nim_slide_toggle.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_slide_toggle_off.webp b/nim_uikit/res/drawable-xhdpi/nim_slide_toggle_off.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_slide_toggle_off.webp rename to nim_uikit/res/drawable-xhdpi/nim_slide_toggle_off.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_slide_toggle_on.webp b/nim_uikit/res/drawable-xhdpi/nim_slide_toggle_on.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_slide_toggle_on.webp rename to nim_uikit/res/drawable-xhdpi/nim_slide_toggle_on.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_team_create_btn.9.png b/nim_uikit/res/drawable-xhdpi/nim_team_create_btn.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_team_create_btn.9.png rename to nim_uikit/res/drawable-xhdpi/nim_team_create_btn.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_team_create_btn_pressed.9.png b/nim_uikit/res/drawable-xhdpi/nim_team_create_btn_pressed.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_team_create_btn_pressed.9.png rename to nim_uikit/res/drawable-xhdpi/nim_team_create_btn_pressed.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_team_member_item_delete_icon.webp b/nim_uikit/res/drawable-xhdpi/nim_team_member_item_delete_icon.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_team_member_item_delete_icon.webp rename to nim_uikit/res/drawable-xhdpi/nim_team_member_item_delete_icon.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_unsupport_mime_type.webp b/nim_uikit/res/drawable-xhdpi/nim_unsupport_mime_type.webp similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_unsupport_mime_type.webp rename to nim_uikit/res/drawable-xhdpi/nim_unsupport_mime_type.webp diff --git a/nim_uikit/res/drawable-hdpi/nim_watch_video_download_progress_background.9.png b/nim_uikit/res/drawable-xhdpi/nim_watch_video_download_progress_background.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_watch_video_download_progress_background.9.png rename to nim_uikit/res/drawable-xhdpi/nim_watch_video_download_progress_background.9.png diff --git a/nim_uikit/res/drawable-hdpi/nim_watch_video_download_progress_foreground.9.png b/nim_uikit/res/drawable-xhdpi/nim_watch_video_download_progress_foreground.9.png similarity index 100% rename from nim_uikit/res/drawable-hdpi/nim_watch_video_download_progress_foreground.9.png rename to nim_uikit/res/drawable-xhdpi/nim_watch_video_download_progress_foreground.9.png diff --git a/nim_uikit/res/drawable/bg_message_voice.xml b/nim_uikit/res/drawable/bg_message_voice.xml new file mode 100644 index 000000000..5040d8388 --- /dev/null +++ b/nim_uikit/res/drawable/bg_message_voice.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/nim_uikit/res/drawable/bg_message_pressed.xml b/nim_uikit/res/drawable/bg_message_voice_pressed.xml similarity index 80% rename from nim_uikit/res/drawable/bg_message_pressed.xml rename to nim_uikit/res/drawable/bg_message_voice_pressed.xml index 7e37d6274..352cd26ad 100644 --- a/nim_uikit/res/drawable/bg_message_pressed.xml +++ b/nim_uikit/res/drawable/bg_message_voice_pressed.xml @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/nim_uikit/res/layout/nim_message_activity_text_layout.xml b/nim_uikit/res/layout/nim_message_activity_text_layout.xml index ecf09fc82..0eab72541 100644 --- a/nim_uikit/res/layout/nim_message_activity_text_layout.xml +++ b/nim_uikit/res/layout/nim_message_activity_text_layout.xml @@ -42,15 +42,14 @@ android:layout_toStartOf="@+id/emoji_button" android:layout_toEndOf="@+id/switchLayout"> -