Ensure file transfer layout is gone

This commit is contained in:
Sylvain Berfini 2017-11-06 17:09:30 +01:00
parent 58d78b8b78
commit bd9417f60a
3 changed files with 12 additions and 4 deletions

View file

@ -113,7 +113,7 @@
<TextView
android:id="@+id/file_name"
style="@style/font11"
style="@style/font26"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
@ -133,7 +133,8 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/file_name"
android:layout_centerVertical="true"/>
android:layout_centerVertical="true"
android:visibility="gone"/>
</RelativeLayout>
@ -143,12 +144,13 @@
android:autoLink="web"
android:linksClickable="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
android:layout_height="wrap_content"/>
<RelativeLayout
android:id="@+id/file_transfer_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:visibility="gone">
<ProgressBar
android:id="@+id/progress_bar"

View file

@ -157,4 +157,9 @@
<item name="android:textStyle">bold</item>
</style>
<style name="font26" parent="@android:style/TextAppearance.Medium">
<item name="android:textColor">@color/colorD</item>
<item name="android:textSize">12sp</item>
</style>
</resources>

View file

@ -617,6 +617,7 @@ public class GroupChatFragment extends Fragment implements ChatRoomListener, Con
if (offset == total) {
holder.fileTransferLayout.setVisibility(View.GONE);
holder.fileTransferProgressBar.setVisibility(View.GONE);
holder.fileTransferAction.setVisibility(View.GONE);
} else {
holder.fileTransferProgressBar.setVisibility(View.VISIBLE);
holder.fileTransferProgressBar.setProgress(offset * 100 / total);