diff --git a/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java b/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java
index 6cb8fbd97..b345b7ccd 100644
--- a/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java
+++ b/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java
@@ -222,8 +222,13 @@ public class ChatMessageViewHolder extends RecyclerView.ViewHolder implements Vi
View v;
if (FileUtils.isExtensionImage(filePath)) {
- v = content.findViewById(R.id.image);
- loadBitmap(c.getFilePath(), ((ImageView)v));
+ if (fileContents.size() == 1 && mContext.getResources().getBoolean(R.bool.use_big_pictures_to_preview_images_file_transfers)) {
+ v = content.findViewById(R.id.bigImage);
+ loadBitmap(c.getFilePath(), ((ImageView) v));
+ } else {
+ v = content.findViewById(R.id.image);
+ loadBitmap(c.getFilePath(), ((ImageView) v));
+ }
} else {
v = content.findViewById(R.id.file);
((TextView)v).setText(FileUtils.getNameFromFilePath(filePath));
diff --git a/app/src/main/res/layout/chat_bubble_content.xml b/app/src/main/res/layout/chat_bubble_content.xml
index 413143e9f..98af1ccd9 100644
--- a/app/src/main/res/layout/chat_bubble_content.xml
+++ b/app/src/main/res/layout/chat_bubble_content.xml
@@ -11,6 +11,14 @@
android:layout_height="100dp"
android:layout_margin="5dp"/>
+
+
true
true
true
+ true
false