Fixed incoming file transfer messages UI + updated linphone
This commit is contained in:
parent
0d25a2e296
commit
b3382daf26
2 changed files with 4 additions and 6 deletions
|
@ -305,9 +305,10 @@ public class ChatEventsAdapter extends BaseAdapter implements ChatMessageListene
|
||||||
}
|
}
|
||||||
|
|
||||||
String externalBodyUrl = message.getExternalBodyUrl();
|
String externalBodyUrl = message.getExternalBodyUrl();
|
||||||
|
Log.e("External body url is " + externalBodyUrl);
|
||||||
Content fileTransferContent = message.getFileTransferInformation();
|
Content fileTransferContent = message.getFileTransferInformation();
|
||||||
String appData = message.getAppdata();
|
String appData = message.getAppdata();
|
||||||
if (externalBodyUrl != null) { // Incoming file transfer
|
if (externalBodyUrl != null || fileTransferContent != null) { // Incoming file transfer
|
||||||
if (appData != null) { // Download already done, just display the result
|
if (appData != null) { // Download already done, just display the result
|
||||||
displayAttachedFile(message, holder);
|
displayAttachedFile(message, holder);
|
||||||
} else { // Attachment not yet downloaded
|
} else { // Attachment not yet downloaded
|
||||||
|
@ -357,12 +358,8 @@ public class ChatEventsAdapter extends BaseAdapter implements ChatMessageListene
|
||||||
|
|
||||||
holder.bubbleLayout.setLayoutParams(layoutParams);
|
holder.bubbleLayout.setLayoutParams(layoutParams);
|
||||||
} else { // Event is not chat message
|
} else { // Event is not chat message
|
||||||
/*if (event.isFullState()) { // Do not display full state events
|
|
||||||
return view;
|
|
||||||
}*/
|
|
||||||
holder.eventLayout.setVisibility(View.VISIBLE);
|
holder.eventLayout.setVisibility(View.VISIBLE);
|
||||||
|
|
||||||
Log.d("Conference event type is " + event.getType().toString());
|
|
||||||
Address address = event.getParticipantAddress();
|
Address address = event.getParticipantAddress();
|
||||||
String displayName = null;
|
String displayName = null;
|
||||||
if (address != null) {
|
if (address != null) {
|
||||||
|
@ -495,6 +492,7 @@ public class ChatEventsAdapter extends BaseAdapter implements ChatMessageListene
|
||||||
holder.fileTransferLayout.setVisibility(View.GONE);
|
holder.fileTransferLayout.setVisibility(View.GONE);
|
||||||
displayAttachedFile(message, holder);
|
displayAttachedFile(message, holder);
|
||||||
} else {
|
} else {
|
||||||
|
holder.fileTransferAction.setVisibility(View.GONE);
|
||||||
holder.fileTransferProgressBar.setVisibility(View.VISIBLE);
|
holder.fileTransferProgressBar.setVisibility(View.VISIBLE);
|
||||||
holder.fileTransferProgressBar.setProgress(offset * 100 / total);
|
holder.fileTransferProgressBar.setProgress(offset * 100 / total);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 79e6d1ca3cbf9fb61e2c1329327217db99205aae
|
Subproject commit 7018a708c318e29a5fea288cb024ece801f79253
|
Loading…
Reference in a new issue