Guest User

Untitled

a guest
Nov 21st, 2017
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.66 KB | None | 0 0
  1. <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2. xmlns:app="http://schemas.android.com/apk/res-auto"
  3. xmlns:fab="http://schemas.android.com/apk/res-auto"
  4. xmlns:tools="http://schemas.android.com/tools"
  5. android:layout_width="match_parent"
  6. android:layout_height="match_parent"
  7. android:background="@android:color/black"
  8. tools:ignore="RtlHardcoded">
  9.  
  10. <android.support.design.widget.AppBarLayout
  11. android:id="@+id/appbarLayout"
  12. android:layout_width="match_parent"
  13. android:layout_height="wrap_content"
  14. android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
  15. app:elevation="0dp">
  16.  
  17. <android.support.design.widget.CollapsingToolbarLayout
  18. android:id="@+id/collapsingToolbarLayout"
  19. android:layout_width="match_parent"
  20. android:layout_height="400dp"
  21. app:layout_scrollFlags="scroll"
  22. app:titleEnabled="false">
  23.  
  24. <RelativeLayout
  25. android:layout_width="match_parent"
  26. android:layout_height="272dp"
  27. app:layout_collapseMode="parallax"
  28. app:layout_collapseParallaxMultiplier="0.9">
  29.  
  30. <ImageView
  31. android:id="@+id/ivCoverPic"
  32. android:layout_width="match_parent"
  33. android:layout_height="272dp"
  34. android:scaleType="centerCrop"
  35. android:src="@color/colorPlaceholder" />
  36.  
  37. <View
  38. android:layout_width="match_parent"
  39. android:layout_height="match_parent"
  40. android:background="@drawable/top_white_gradient" />
  41.  
  42. </RelativeLayout>
  43.  
  44. <android.support.v7.widget.Toolbar
  45. android:id="@+id/toolbar"
  46. android:layout_width="match_parent"
  47. android:layout_height="?attr/actionBarSize"
  48. android:fitsSystemWindows="true"
  49. app:layout_collapseMode="pin">
  50.  
  51. <TextView
  52. android:id="@+id/tvTitle"
  53. style="@style/TitleTextView"
  54. android:textColor="@android:color/black" />
  55.  
  56. <ImageView
  57. android:id="@+id/ivMessage"
  58. android:layout_width="wrap_content"
  59. android:layout_height="match_parent"
  60. android:layout_gravity="end"
  61. android:paddingEnd="@dimen/activity_horizontal_margin"
  62. android:paddingStart="@dimen/activity_horizontal_margin"
  63. android:src="@drawable/ic_message_black"
  64. android:visibility="gone" />
  65.  
  66. </android.support.v7.widget.Toolbar>
  67. </android.support.design.widget.CollapsingToolbarLayout>
  68.  
  69.  
  70. </android.support.design.widget.AppBarLayout>
  71.  
  72.  
  73. <android.support.v4.widget.NestedScrollView
  74. android:id="@+id/nestedScrollView"
  75. android:layout_width="match_parent"
  76. android:layout_height="match_parent"
  77. android:layout_marginEnd="@dimen/activity_horizontal_margin"
  78. android:layout_marginStart="@dimen/activity_horizontal_margin"
  79. android:layout_marginTop="-208dp"
  80. android:fillViewport="true"
  81. android:scrollbars="none"
  82. app:layout_behavior="@string/appbar_scrolling_view_behavior">
  83.  
  84. <android.support.v7.widget.CardView
  85. android:layout_width="match_parent"
  86. android:layout_height="match_parent"
  87. app:cardCornerRadius="@dimen/cardDefaultRadius">
  88.  
  89. <LinearLayout
  90. android:layout_width="match_parent"
  91. android:layout_height="match_parent"
  92. android:layout_marginTop="?attr/actionBarSize"
  93. android:background="@android:color/white"
  94. android:orientation="vertical">
  95.  
  96. <TextView
  97. android:id="@+id/tvName"
  98. style="@style/ProximaTextView"
  99. android:layout_gravity="center"
  100. android:textColor="@color/primaryTextColor" />
  101.  
  102. <TextView
  103. android:id="@+id/tvPlace"
  104. style="@style/ProximaTextView"
  105. android:layout_gravity="center"
  106. android:layout_marginTop="4dp"
  107. android:drawablePadding="4dp"
  108. android:drawableStart="@drawable/ic_pin_small"
  109. android:gravity="center"
  110. android:textAppearance="@style/TextAppearance.AppCompat.Caption"
  111. android:textColor="@color/profilePinColor" />
  112.  
  113. <TextView
  114. android:id="@+id/tvRidingSince"
  115. style="@style/ProximaTextView"
  116. android:layout_gravity="center"
  117. android:layout_marginTop="4dp"
  118. android:drawablePadding="4dp"
  119. android:drawableStart="@drawable/ic_calender_small"
  120. android:gravity="center"
  121. android:textAppearance="@style/TextAppearance.AppCompat.Caption"
  122. android:textColor="@color/profilePinColor" />
  123.  
  124. <TextView
  125. android:id="@+id/tvStatus"
  126. style="@style/ProximaTextView"
  127. android:layout_gravity="center"
  128. android:layout_marginEnd="56dp"
  129. android:layout_marginStart="56dp"
  130. android:layout_marginTop="4dp"
  131. android:gravity="center"
  132. android:textAppearance="@style/TextAppearance.AppCompat.Caption"
  133. android:textColor="@color/statusColor" />
  134.  
  135. <View
  136. android:layout_width="match_parent"
  137. android:layout_height="@dimen/strokeHeight"
  138. android:layout_marginTop="8dp"
  139. android:background="@color/lineColor" />
  140.  
  141. <LinearLayout
  142. android:layout_width="wrap_content"
  143. android:layout_height="wrap_content"
  144. android:layout_gravity="center"
  145. android:layout_marginTop="8dp">
  146.  
  147. <TextView
  148. android:id="@+id/tvBadges"
  149. style="@style/ProximaTextView"
  150. android:drawablePadding="4dp"
  151. android:drawableStart="@drawable/ic_medal"
  152. android:gravity="center"
  153. android:textAppearance="@style/TextAppearance.AppCompat.Body1"
  154. android:textColor="@color/secondaryTextColor" />
  155.  
  156. <TextView
  157. android:id="@+id/tvRiderTag"
  158. style="@style/ProximaTextView"
  159. android:layout_width="wrap_content"
  160. android:layout_height="wrap_content"
  161. android:layout_marginStart="24dp"
  162. android:drawablePadding="4dp"
  163. android:drawableStart="@drawable/ic_helmet"
  164. android:gravity="center"
  165. android:textAppearance="@style/TextAppearance.AppCompat.Body1"
  166. android:textColor="@color/secondaryTextColor" />
  167.  
  168. </LinearLayout>
  169.  
  170. <View
  171. android:layout_width="match_parent"
  172. android:layout_height="@dimen/strokeHeight"
  173. android:layout_marginTop="8dp"
  174. android:background="@color/lineColor" />
  175.  
  176. <LinearLayout
  177. android:layout_width="match_parent"
  178. android:layout_height="wrap_content"
  179. android:layout_marginTop="8dp"
  180. android:gravity="center_vertical"
  181. app:layout_scrollFlags="scroll|enterAlways">
  182.  
  183. <LinearLayout
  184. android:layout_width="wrap_content"
  185. android:layout_height="wrap_content"
  186. android:layout_weight="1"
  187. android:gravity="center"
  188. android:orientation="vertical">
  189.  
  190. <TextView
  191. android:id="@+id/tvFollowers"
  192. style="@style/ProximaTextView"
  193. fontPath="fonts/proximanovasemibold.otf"
  194. android:textAppearance="@style/TextAppearance.AppCompat.Body1"
  195. android:textColor="@color/primaryTextColor" />
  196.  
  197. <TextView
  198. style="@style/ProximaTextView"
  199. android:text="@string/followers"
  200. android:textAppearance="@style/TextAppearance.AppCompat.Caption"
  201. android:textColor="@color/primaryTextColor" />
  202.  
  203. </LinearLayout>
  204.  
  205. <View
  206. android:layout_width="@dimen/dividerHeight"
  207. android:layout_height="24dp"
  208. android:background="@color/lineColor" />
  209.  
  210. <LinearLayout
  211. android:layout_width="wrap_content"
  212. android:layout_height="wrap_content"
  213. android:layout_weight="1"
  214. android:gravity="center"
  215. android:orientation="vertical">
  216.  
  217. <TextView
  218. android:id="@+id/tvFollowing"
  219. style="@style/ProximaTextView"
  220. fontPath="fonts/proximanovasemibold.otf"
  221. android:textAppearance="@style/TextAppearance.AppCompat.Body1"
  222. android:textColor="@color/primaryTextColor" />
  223.  
  224. <TextView
  225. style="@style/ProximaTextView"
  226. android:text="@string/following"
  227. android:textAppearance="@style/TextAppearance.AppCompat.Caption"
  228. android:textColor="@color/primaryTextColor" />
  229.  
  230. </LinearLayout>
  231.  
  232. <View
  233. android:layout_width="@dimen/dividerHeight"
  234. android:layout_height="24dp"
  235. android:background="@color/lineColor" />
  236.  
  237. <LinearLayout
  238. android:layout_width="wrap_content"
  239. android:layout_height="wrap_content"
  240. android:layout_weight="1"
  241. android:gravity="center"
  242. android:orientation="vertical">
  243.  
  244. <TextView
  245. android:id="@+id/tvFriends"
  246. style="@style/ProximaTextView"
  247. fontPath="fonts/proximanovasemibold.otf"
  248. android:textAppearance="@style/TextAppearance.AppCompat.Body1"
  249. android:textColor="@color/primaryTextColor" />
  250.  
  251. <TextView
  252. style="@style/ProximaTextView"
  253. android:text="@string/friends"
  254. android:textAppearance="@style/TextAppearance.AppCompat.Caption"
  255. android:textColor="@color/primaryTextColor" />
  256.  
  257. </LinearLayout>
  258.  
  259. <View
  260. android:layout_width="@dimen/dividerHeight"
  261. android:layout_height="24dp"
  262. android:background="@color/lineColor" />
  263.  
  264. <LinearLayout
  265. android:layout_width="wrap_content"
  266. android:layout_height="wrap_content"
  267. android:layout_weight="1"
  268. android:gravity="center"
  269. android:orientation="vertical">
  270.  
  271. <TextView
  272. android:id="@+id/tvTotalDistance"
  273. style="@style/ProximaTextView"
  274. fontPath="fonts/proximanovasemibold.otf"
  275. android:textAppearance="@style/TextAppearance.AppCompat.Body1"
  276. android:textColor="@color/primaryTextColor" />
  277.  
  278. <TextView
  279. style="@style/ProximaTextView"
  280. android:text="@string/totalDistance"
  281. android:textAppearance="@style/TextAppearance.AppCompat.Caption"
  282. android:textColor="@color/primaryTextColor" />
  283.  
  284. </LinearLayout>
  285. </LinearLayout>
  286.  
  287. <View
  288. android:layout_width="match_parent"
  289. android:layout_height="8dp"
  290. android:layout_marginTop="8dp"
  291. android:background="@android:color/black" />
  292.  
  293. <android.support.design.widget.TabLayout
  294. android:id="@+id/tabLayout"
  295. android:layout_width="match_parent"
  296. android:layout_height="?attr/actionBarSize"
  297. app:layout_collapseMode="pin"
  298. app:layout_scrollFlags="scroll|enterAlways"
  299. app:tabIndicatorColor="@color/colorAccent"
  300. app:tabIndicatorHeight="@dimen/tab_strip_height"
  301. app:tabPaddingEnd="0dp"
  302. app:tabPaddingStart="0dp"
  303. app:tabSelectedTextColor="@color/colorAccent"
  304. app:tabTextAppearance="@style/TextAppearance.AppCompat.Body1"
  305. app:tabTextColor="@color/secondaryTextColor" />
  306.  
  307. <com.henceforth.rpm.utils.NonSwipeableViewPager
  308. android:id="@+id/viewpager"
  309. android:layout_width="match_parent"
  310. android:layout_height="match_parent"
  311. android:layout_weight="1" />
  312.  
  313. </LinearLayout>
  314.  
  315. </android.support.v7.widget.CardView>
  316.  
  317.  
  318. </android.support.v4.widget.NestedScrollView>
  319.  
  320. <com.henceforth.rpm.utils.custom_fab.FloatingActionsMenu
  321. android:id="@+id/fabAdd"
  322. android:layout_width="wrap_content"
  323. android:layout_height="wrap_content"
  324. android:layout_alignParentBottom="true"
  325. android:layout_alignParentEnd="true"
  326. android:layout_marginStart="24dp"
  327. android:layout_marginTop="-376dp"
  328. android:visibility="gone"
  329. app:layout_behavior="@string/appbar_scrolling_view_behavior"
  330. fab:fab_addButtonColorNormal="@android:color/white"
  331. fab:fab_addButtonPlusIconColor="@color/colorAccent"
  332. fab:fab_addButtonSize="normal"
  333. fab:fab_addButtonStrokeVisible="false">
  334.  
  335. <com.henceforth.rpm.utils.custom_fab.FloatingActionButton
  336. android:id="@+id/fabFollow"
  337. android:layout_width="wrap_content"
  338. android:layout_height="wrap_content"
  339. android:padding="12dp"
  340. app:fab_size="mini"
  341. app:fab_stroke_visible="false"
  342. fab:fab_icon="@drawable/bt_follow" />
  343.  
  344. <com.henceforth.rpm.utils.custom_fab.FloatingActionButton
  345. android:id="@+id/fabAddFriend"
  346. android:layout_width="wrap_content"
  347. android:layout_height="wrap_content"
  348. android:padding="12dp"
  349. app:fab_size="mini"
  350. app:fab_stroke_visible="false"
  351. fab:fab_icon="@drawable/bt_addfriend" />
  352.  
  353. </com.henceforth.rpm.utils.custom_fab.FloatingActionsMenu>
  354.  
  355.  
  356. <ImageView
  357. android:id="@+id/ivDp"
  358. android:layout_width="@dimen/profilePic"
  359. android:layout_height="@dimen/profilePic"
  360. android:layout_gravity="center_horizontal|top"
  361. android:layout_marginTop="-256dp"
  362. android:src="@drawable/circular_placeholder"
  363. android:tint="@color/colorPlaceholderDark"
  364. app:layout_behavior="@string/appbar_scrolling_view_behavior" />
  365.  
  366. <ImageView
  367. android:id="@+id/ivBikes"
  368. android:layout_width="wrap_content"
  369. android:layout_height="wrap_content"
  370. android:layout_gravity="top|end"
  371. android:layout_marginEnd="32dp"
  372. android:layout_marginTop="-234dp"
  373. android:elevation="4dp"
  374. android:src="@drawable/ic_mybike"
  375. app:layout_behavior="@string/appbar_scrolling_view_behavior" />
  376.  
  377. </android.support.design.widget.CoordinatorLayout>
Add Comment
Please, Sign In to add comment