fragment_video.xml 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:tools="http://schemas.android.com/tools"
  4. android:layout_width="match_parent"
  5. android:layout_height="match_parent"
  6. android:background="@android:color/black"
  7. tools:ignore="MergeRootFrame">
  8. <FrameLayout
  9. android:id="@+id/fullscreen_video_view"
  10. android:layout_width="match_parent"
  11. android:layout_height="match_parent"
  12. android:layout_gravity="center" />
  13. <FrameLayout
  14. android:id="@+id/pip_video_view"
  15. android:layout_width="100dp"
  16. android:layout_height="140dp"
  17. android:layout_gravity="top|end"
  18. android:layout_marginHorizontal="10dp"
  19. android:layout_marginTop="10dp" />
  20. <RelativeLayout
  21. android:id="@+id/lytParent"
  22. android:layout_width="match_parent"
  23. android:layout_height="match_parent"
  24. android:background="@android:color/transparent">
  25. <LinearLayout
  26. android:id="@+id/inviteeInfoContainer"
  27. android:layout_width="wrap_content"
  28. android:layout_height="wrap_content"
  29. android:layout_marginHorizontal="20dp"
  30. android:layout_marginStart="20dp"
  31. android:layout_marginTop="20dp"
  32. android:layout_marginEnd="20dp"
  33. android:gravity="center_vertical"
  34. android:orientation="horizontal"
  35. android:visibility="visible">
  36. <ImageView
  37. android:id="@+id/portraitImageView"
  38. android:layout_width="60dp"
  39. android:layout_height="60dp"
  40. android:adjustViewBounds="true"
  41. android:scaleType="centerCrop"
  42. android:src="@drawable/av_default_header" />
  43. <LinearLayout
  44. android:layout_width="wrap_content"
  45. android:layout_height="wrap_content"
  46. android:layout_marginStart="10dp"
  47. android:gravity="center_vertical"
  48. android:orientation="vertical">
  49. <TextView
  50. android:id="@+id/nameTextView"
  51. android:layout_width="wrap_content"
  52. android:layout_height="wrap_content"
  53. android:text=""
  54. android:textColor="@android:color/white" />
  55. <TextView
  56. android:id="@+id/descTextView"
  57. android:layout_width="wrap_content"
  58. android:layout_height="wrap_content"
  59. android:text="等待对方接通..."
  60. android:textColor="@android:color/white" />
  61. </LinearLayout>
  62. </LinearLayout>
  63. <ImageView
  64. android:id="@+id/minimizeImageView"
  65. android:layout_width="wrap_content"
  66. android:layout_height="wrap_content"
  67. android:padding="20dp"
  68. android:src="@drawable/av_minimize"
  69. android:visibility="gone" />
  70. <!--拨出控制-->
  71. <include
  72. android:id="@+id/outgoingActionContainer"
  73. layout="@layout/av_p2p_video_outgoing_action"
  74. android:layout_width="wrap_content"
  75. android:layout_height="wrap_content"
  76. android:layout_alignParentBottom="true"
  77. android:layout_centerHorizontal="true"
  78. android:visibility="visible" />
  79. <!--来电控制-->
  80. <include
  81. android:id="@+id/incomingActionContainer"
  82. layout="@layout/av_p2p_video_incoming_action"
  83. android:layout_width="match_parent"
  84. android:layout_height="wrap_content"
  85. android:layout_alignParentBottom="true"
  86. android:visibility="gone" />
  87. <!--接通控制-->
  88. <include
  89. android:id="@+id/connectedActionContainer"
  90. layout="@layout/av_p2p_video_connected_action"
  91. android:layout_width="match_parent"
  92. android:layout_height="wrap_content"
  93. android:layout_alignParentBottom="true"
  94. android:visibility="gone" />
  95. <TextView
  96. android:id="@+id/tvStatus"
  97. android:layout_width="wrap_content"
  98. android:layout_height="wrap_content"
  99. android:layout_alignParentBottom="true"
  100. android:layout_centerHorizontal="true"
  101. android:layout_marginBottom="130dp"
  102. android:textColor="#FFFFFF"
  103. android:textSize="16sp" />
  104. </RelativeLayout>
  105. </FrameLayout>