activity_add_visa_payment.xml 55 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3. android:layout_width="match_parent"
  4. android:layout_height="match_parent"
  5. android:background="@color/white"
  6. android:orientation="vertical">
  7. <include
  8. layout="@layout/layout_title"
  9. android:layout_width="match_parent"
  10. android:layout_height="wrap_content" />
  11. <ScrollView
  12. android:layout_width="match_parent"
  13. android:layout_height="0dp"
  14. android:layout_marginTop="@dimen/common_padding"
  15. android:layout_weight="1"
  16. android:scrollbars="none">
  17. <LinearLayout
  18. android:layout_width="match_parent"
  19. android:layout_height="wrap_content"
  20. android:layout_marginStart="@dimen/common_padding_heavy"
  21. android:layout_marginTop="@dimen/common_padding"
  22. android:layout_marginEnd="@dimen/common_padding_heavy"
  23. android:orientation="vertical">
  24. <LinearLayout
  25. android:layout_width="match_parent"
  26. android:layout_height="wrap_content"
  27. android:layout_marginTop="@dimen/common_padding_huge"
  28. android:layout_marginBottom="@dimen/common_padding"
  29. android:orientation="horizontal">
  30. <TextView
  31. android:layout_width="wrap_content"
  32. android:layout_height="wrap_content"
  33. android:layout_gravity="center"
  34. android:text="@string/group_name"
  35. android:textSize="@dimen/text_size_medium" />
  36. <TextView
  37. android:id="@+id/group_name"
  38. android:layout_width="0dp"
  39. android:layout_height="wrap_content"
  40. android:layout_marginStart="@dimen/common_padding"
  41. android:layout_weight="1"
  42. android:background="@color/white"
  43. android:gravity="end"
  44. android:singleLine="true"
  45. android:textColor="@color/text_color"
  46. android:textSize="@dimen/text_size_medium" />
  47. </LinearLayout>
  48. <View
  49. android:layout_width="match_parent"
  50. android:layout_height="@dimen/line"
  51. android:layout_marginTop="@dimen/common_padding"
  52. android:layout_marginBottom="@dimen/common_padding"
  53. android:background="@color/line_color" />
  54. <LinearLayout
  55. android:layout_width="match_parent"
  56. android:layout_height="wrap_content"
  57. android:layout_marginTop="@dimen/common_padding"
  58. android:layout_marginBottom="@dimen/common_padding"
  59. android:orientation="horizontal">
  60. <TextView
  61. android:layout_width="wrap_content"
  62. android:layout_height="wrap_content"
  63. android:layout_gravity="center"
  64. android:text="@string/group_number"
  65. android:textSize="@dimen/text_size_medium" />
  66. <TextView
  67. android:id="@+id/group_number"
  68. android:layout_width="0dp"
  69. android:layout_height="wrap_content"
  70. android:layout_marginStart="@dimen/common_padding"
  71. android:layout_weight="1"
  72. android:background="@color/white"
  73. android:gravity="end"
  74. android:singleLine="true"
  75. android:textColor="@color/text_color"
  76. android:textSize="@dimen/text_size_medium" />
  77. </LinearLayout>
  78. <View
  79. android:layout_width="match_parent"
  80. android:layout_height="@dimen/line"
  81. android:layout_marginTop="@dimen/common_padding"
  82. android:layout_marginBottom="@dimen/common_padding"
  83. android:background="@color/line_color" />
  84. <LinearLayout
  85. android:layout_width="match_parent"
  86. android:layout_height="wrap_content"
  87. android:layout_marginTop="@dimen/common_padding"
  88. android:layout_marginBottom="@dimen/common_padding"
  89. android:orientation="horizontal">
  90. <TextView
  91. android:layout_width="wrap_content"
  92. android:layout_height="wrap_content"
  93. android:layout_gravity="center"
  94. android:text="@string/group_customer"
  95. android:textSize="@dimen/text_size_medium" />
  96. <TextView
  97. android:id="@+id/group_customer"
  98. android:layout_width="0dp"
  99. android:layout_height="wrap_content"
  100. android:layout_marginStart="@dimen/common_padding"
  101. android:layout_weight="1"
  102. android:background="@color/white"
  103. android:gravity="end"
  104. android:singleLine="true"
  105. android:textColor="@color/text_color"
  106. android:textSize="@dimen/text_size_medium" />
  107. </LinearLayout>
  108. <View
  109. android:layout_width="match_parent"
  110. android:layout_height="@dimen/line"
  111. android:layout_marginTop="@dimen/common_padding"
  112. android:layout_marginBottom="@dimen/common_padding"
  113. android:background="@color/line_color" />
  114. <LinearLayout
  115. android:layout_width="match_parent"
  116. android:layout_height="wrap_content"
  117. android:layout_marginTop="@dimen/common_padding"
  118. android:layout_marginBottom="@dimen/common_padding"
  119. android:orientation="horizontal">
  120. <TextView
  121. android:layout_width="wrap_content"
  122. android:layout_height="wrap_content"
  123. android:layout_gravity="center"
  124. android:text="@string/visit_country"
  125. android:textSize="@dimen/text_size_medium" />
  126. <TextView
  127. android:id="@+id/visit_country"
  128. android:layout_width="0dp"
  129. android:layout_height="wrap_content"
  130. android:layout_marginStart="@dimen/common_padding"
  131. android:layout_weight="1"
  132. android:background="@color/white"
  133. android:gravity="end"
  134. android:singleLine="true"
  135. android:textColor="@color/text_color"
  136. android:textSize="@dimen/text_size_medium" />
  137. </LinearLayout>
  138. <View
  139. android:layout_width="match_parent"
  140. android:layout_height="@dimen/line"
  141. android:layout_marginTop="@dimen/common_padding"
  142. android:layout_marginBottom="@dimen/common_padding"
  143. android:background="@color/line_color" />
  144. <LinearLayout
  145. android:layout_width="match_parent"
  146. android:layout_height="wrap_content"
  147. android:layout_marginTop="@dimen/common_padding"
  148. android:layout_marginBottom="@dimen/common_padding"
  149. android:orientation="vertical">
  150. <TextView
  151. android:layout_width="wrap_content"
  152. android:layout_height="wrap_content"
  153. android:layout_gravity="start"
  154. android:text="@string/visa_description"
  155. android:textSize="@dimen/text_size_medium" />
  156. <com.pan_american.android.util.ScrollEditText
  157. android:id="@+id/visa_description"
  158. android:layout_width="match_parent"
  159. android:layout_height="120dp"
  160. android:layout_marginTop="@dimen/common_padding" />
  161. </LinearLayout>
  162. <View
  163. android:layout_width="match_parent"
  164. android:layout_height="@dimen/line"
  165. android:layout_marginTop="@dimen/common_padding"
  166. android:layout_marginBottom="@dimen/common_padding"
  167. android:background="@color/line_color" />
  168. <LinearLayout
  169. android:layout_width="match_parent"
  170. android:layout_height="wrap_content"
  171. android:layout_marginTop="@dimen/common_padding"
  172. android:layout_marginBottom="@dimen/common_padding"
  173. android:orientation="horizontal">
  174. <TextView
  175. android:layout_width="0dp"
  176. android:layout_height="wrap_content"
  177. android:layout_weight="1"
  178. android:text="@string/visa_customer"
  179. android:textSize="@dimen/text_size_medium" />
  180. <TextView
  181. android:id="@+id/add_customer"
  182. android:layout_width="wrap_content"
  183. android:layout_height="wrap_content"
  184. android:layout_marginStart="@dimen/common_padding"
  185. android:background="@color/white"
  186. android:gravity="end"
  187. android:singleLine="true"
  188. android:text="@string/add"
  189. android:textColor="@color/text_color_blue"
  190. android:textSize="@dimen/text_size_medium"
  191. android:textStyle="bold" />
  192. </LinearLayout>
  193. <androidx.recyclerview.widget.RecyclerView
  194. android:id="@+id/customer_list"
  195. android:layout_width="match_parent"
  196. android:layout_height="wrap_content"
  197. android:layout_marginTop="@dimen/common_padding" />
  198. <View
  199. android:layout_width="match_parent"
  200. android:layout_height="@dimen/line"
  201. android:layout_marginBottom="@dimen/common_padding"
  202. android:background="@color/line_color" />
  203. <LinearLayout
  204. android:layout_width="match_parent"
  205. android:layout_height="wrap_content"
  206. android:layout_marginTop="@dimen/common_padding"
  207. android:layout_marginBottom="@dimen/common_padding"
  208. android:baselineAligned="false"
  209. android:orientation="horizontal">
  210. <LinearLayout
  211. android:layout_width="0dp"
  212. android:layout_height="wrap_content"
  213. android:layout_marginEnd="@dimen/common_padding_huge"
  214. android:layout_weight="2"
  215. android:orientation="horizontal">
  216. <TextView
  217. android:layout_width="wrap_content"
  218. android:layout_height="wrap_content"
  219. android:layout_gravity="center"
  220. android:text="@string/visa_price"
  221. android:textSize="@dimen/text_size_medium" />
  222. <EditText
  223. android:id="@+id/visa_price"
  224. android:layout_width="match_parent"
  225. android:layout_height="wrap_content"
  226. android:layout_marginStart="@dimen/common_padding"
  227. android:background="@color/white"
  228. android:gravity="end"
  229. android:hint="@string/please_input"
  230. android:importantForAutofill="no"
  231. android:inputType="numberDecimal"
  232. android:singleLine="true"
  233. android:textColor="@color/text_color"
  234. android:textColorHint="@color/hint_text_color"
  235. android:textSize="@dimen/text_size_medium" />
  236. </LinearLayout>
  237. <LinearLayout
  238. android:layout_width="0dp"
  239. android:layout_height="wrap_content"
  240. android:layout_marginStart="@dimen/common_padding_huge"
  241. android:layout_weight="1"
  242. android:orientation="horizontal">
  243. <TextView
  244. android:layout_width="wrap_content"
  245. android:layout_height="wrap_content"
  246. android:layout_gravity="center"
  247. android:text="@string/unit"
  248. android:textSize="@dimen/text_size_medium" />
  249. <TextView
  250. android:id="@+id/price_unit"
  251. android:layout_width="match_parent"
  252. android:layout_height="wrap_content"
  253. android:layout_marginStart="@dimen/common_padding"
  254. android:background="@color/white"
  255. android:gravity="end"
  256. android:hint="@string/please_select"
  257. android:singleLine="true"
  258. android:textColor="@color/text_color"
  259. android:textColorHint="@color/hint_text_color"
  260. android:textSize="@dimen/text_size_medium" />
  261. </LinearLayout>
  262. </LinearLayout>
  263. <View
  264. android:layout_width="match_parent"
  265. android:layout_height="@dimen/line"
  266. android:layout_marginTop="@dimen/common_padding"
  267. android:layout_marginBottom="@dimen/common_padding"
  268. android:background="@color/line_color" />
  269. <LinearLayout
  270. android:layout_width="match_parent"
  271. android:layout_height="wrap_content"
  272. android:layout_marginTop="@dimen/common_padding"
  273. android:layout_marginBottom="@dimen/common_padding"
  274. android:baselineAligned="false"
  275. android:orientation="horizontal">
  276. <TextView
  277. android:layout_width="wrap_content"
  278. android:layout_height="wrap_content"
  279. android:layout_gravity="center"
  280. android:text="@string/is_agent"
  281. android:textSize="@dimen/text_size_medium" />
  282. <RadioGroup
  283. android:id="@+id/is_agent"
  284. android:layout_width="0dp"
  285. android:layout_height="wrap_content"
  286. android:layout_weight="1"
  287. android:gravity="end"
  288. android:orientation="horizontal">
  289. <RadioButton
  290. android:id="@+id/is_agent_yes"
  291. android:layout_width="wrap_content"
  292. android:layout_height="wrap_content"
  293. android:background="@drawable/style_radio_button"
  294. android:buttonTint="@color/title_background_color"
  295. android:text="@string/yes"
  296. android:textColor="@color/text_color" />
  297. <RadioButton
  298. android:id="@+id/is_agent_no"
  299. android:layout_width="wrap_content"
  300. android:layout_height="wrap_content"
  301. android:layout_marginStart="@dimen/common_padding"
  302. android:background="@drawable/style_radio_button"
  303. android:buttonTint="@color/title_background_color"
  304. android:text="@string/no"
  305. android:textColor="@color/text_color" />
  306. </RadioGroup>
  307. </LinearLayout>
  308. <View
  309. android:layout_width="match_parent"
  310. android:layout_height="@dimen/line"
  311. android:layout_marginTop="@dimen/common_padding"
  312. android:layout_marginBottom="@dimen/common_padding"
  313. android:background="@color/line_color" />
  314. <LinearLayout
  315. android:layout_width="match_parent"
  316. android:layout_height="wrap_content"
  317. android:layout_marginTop="@dimen/common_padding"
  318. android:layout_marginBottom="@dimen/common_padding"
  319. android:orientation="horizontal">
  320. <TextView
  321. android:layout_width="wrap_content"
  322. android:layout_height="wrap_content"
  323. android:layout_gravity="center"
  324. android:text="@string/customer_type"
  325. android:textSize="@dimen/text_size_medium" />
  326. <TextView
  327. android:id="@+id/customer_type"
  328. android:layout_width="0dp"
  329. android:layout_height="wrap_content"
  330. android:layout_marginStart="@dimen/common_padding"
  331. android:layout_weight="1"
  332. android:background="@color/white"
  333. android:gravity="end"
  334. android:hint="@string/please_select"
  335. android:singleLine="true"
  336. android:textColor="@color/text_color"
  337. android:textColorHint="@color/hint_text_color"
  338. android:textSize="@dimen/text_size_medium" />
  339. </LinearLayout>
  340. <View
  341. android:layout_width="match_parent"
  342. android:layout_height="@dimen/line"
  343. android:layout_marginTop="@dimen/common_padding"
  344. android:layout_marginBottom="@dimen/common_padding"
  345. android:background="@color/line_color" />
  346. <LinearLayout
  347. android:layout_width="match_parent"
  348. android:layout_height="wrap_content"
  349. android:layout_marginTop="@dimen/common_padding"
  350. android:layout_marginBottom="@dimen/common_padding"
  351. android:orientation="horizontal">
  352. <TextView
  353. android:layout_width="wrap_content"
  354. android:layout_height="wrap_content"
  355. android:layout_gravity="center"
  356. android:text="@string/visa_handle_number"
  357. android:textSize="@dimen/text_size_medium" />
  358. <EditText
  359. android:id="@+id/visa_handle_number"
  360. android:layout_width="0dp"
  361. android:layout_height="wrap_content"
  362. android:layout_marginStart="@dimen/common_padding"
  363. android:layout_weight="1"
  364. android:background="@color/white"
  365. android:gravity="end"
  366. android:hint="@string/please_input"
  367. android:importantForAutofill="no"
  368. android:inputType="number"
  369. android:singleLine="true"
  370. android:textColor="@color/text_color"
  371. android:textColorHint="@color/hint_text_color"
  372. android:textSize="@dimen/text_size_medium" />
  373. </LinearLayout>
  374. <View
  375. android:layout_width="match_parent"
  376. android:layout_height="@dimen/line"
  377. android:layout_marginTop="@dimen/common_padding"
  378. android:layout_marginBottom="@dimen/common_padding"
  379. android:background="@color/line_color" />
  380. <LinearLayout
  381. android:layout_width="match_parent"
  382. android:layout_height="wrap_content"
  383. android:layout_marginTop="@dimen/common_padding"
  384. android:layout_marginBottom="@dimen/common_padding"
  385. android:orientation="horizontal">
  386. <TextView
  387. android:layout_width="wrap_content"
  388. android:layout_height="wrap_content"
  389. android:layout_gravity="center"
  390. android:text="@string/visa_exemption_number"
  391. android:textSize="@dimen/text_size_medium" />
  392. <EditText
  393. android:id="@+id/visa_exemption_number"
  394. android:layout_width="0dp"
  395. android:layout_height="wrap_content"
  396. android:layout_marginStart="@dimen/common_padding"
  397. android:layout_weight="1"
  398. android:background="@color/white"
  399. android:gravity="end"
  400. android:hint="@string/please_input"
  401. android:importantForAutofill="no"
  402. android:inputType="number"
  403. android:singleLine="true"
  404. android:textColor="@color/text_color"
  405. android:textColorHint="@color/hint_text_color"
  406. android:textSize="@dimen/text_size_medium" />
  407. </LinearLayout>
  408. <View
  409. android:layout_width="match_parent"
  410. android:layout_height="@dimen/line"
  411. android:layout_marginTop="@dimen/common_padding"
  412. android:layout_marginBottom="@dimen/common_padding"
  413. android:background="@color/line_color" />
  414. <LinearLayout
  415. android:layout_width="match_parent"
  416. android:layout_height="wrap_content"
  417. android:layout_marginTop="@dimen/common_padding"
  418. android:layout_marginBottom="@dimen/common_padding"
  419. android:orientation="vertical">
  420. <TextView
  421. android:layout_width="wrap_content"
  422. android:layout_height="wrap_content"
  423. android:layout_gravity="start"
  424. android:text="@string/notes"
  425. android:textSize="@dimen/text_size_medium" />
  426. <com.pan_american.android.util.ScrollEditText
  427. android:id="@+id/notes"
  428. android:layout_width="match_parent"
  429. android:layout_height="120dp"
  430. android:layout_marginTop="@dimen/common_padding" />
  431. </LinearLayout>
  432. <View
  433. android:layout_width="match_parent"
  434. android:layout_height="@dimen/line"
  435. android:layout_marginTop="@dimen/common_padding"
  436. android:layout_marginBottom="@dimen/common_padding"
  437. android:background="@color/line_color" />
  438. <LinearLayout
  439. android:layout_width="match_parent"
  440. android:layout_height="wrap_content"
  441. android:layout_marginTop="@dimen/common_padding"
  442. android:orientation="horizontal">
  443. <TextView
  444. android:layout_width="wrap_content"
  445. android:layout_height="wrap_content"
  446. android:layout_gravity="center"
  447. android:text="@string/payment_apply"
  448. android:textColor="@color/text_color_blue"
  449. android:textSize="@dimen/text_size_large"
  450. android:textStyle="bold" />
  451. </LinearLayout>
  452. <View
  453. android:layout_width="match_parent"
  454. android:layout_height="@dimen/line"
  455. android:layout_marginTop="@dimen/common_padding"
  456. android:layout_marginBottom="@dimen/common_padding"
  457. android:background="@color/line_color" />
  458. <LinearLayout
  459. android:layout_width="match_parent"
  460. android:layout_height="wrap_content"
  461. android:layout_marginTop="@dimen/common_padding"
  462. android:layout_marginBottom="@dimen/common_padding"
  463. android:orientation="horizontal">
  464. <TextView
  465. android:layout_width="wrap_content"
  466. android:layout_height="wrap_content"
  467. android:layout_gravity="center"
  468. android:text="@string/payment_way"
  469. android:textSize="@dimen/text_size_medium" />
  470. <TextView
  471. android:id="@+id/payment_way"
  472. android:layout_width="0dp"
  473. android:layout_height="wrap_content"
  474. android:layout_marginStart="@dimen/common_padding"
  475. android:layout_weight="1"
  476. android:background="@color/white"
  477. android:gravity="end"
  478. android:hint="@string/please_select"
  479. android:singleLine="true"
  480. android:textColor="@color/text_color"
  481. android:textColorHint="@color/hint_text_color"
  482. android:textSize="@dimen/text_size_medium" />
  483. </LinearLayout>
  484. <View
  485. android:layout_width="match_parent"
  486. android:layout_height="@dimen/line"
  487. android:layout_marginTop="@dimen/common_padding"
  488. android:layout_marginBottom="@dimen/common_padding"
  489. android:background="@color/line_color" />
  490. <LinearLayout
  491. android:layout_width="match_parent"
  492. android:layout_height="wrap_content"
  493. android:layout_marginTop="@dimen/common_padding"
  494. android:layout_marginBottom="@dimen/common_padding"
  495. android:orientation="horizontal">
  496. <TextView
  497. android:layout_width="wrap_content"
  498. android:layout_height="wrap_content"
  499. android:layout_gravity="center"
  500. android:text="@string/consume_way"
  501. android:textSize="@dimen/text_size_medium" />
  502. <EditText
  503. android:id="@+id/consume_way"
  504. android:layout_width="0dp"
  505. android:layout_height="wrap_content"
  506. android:layout_marginStart="@dimen/common_padding"
  507. android:layout_weight="1"
  508. android:background="@color/white"
  509. android:gravity="end"
  510. android:hint="@string/please_input"
  511. android:importantForAutofill="no"
  512. android:inputType="text"
  513. android:singleLine="true"
  514. android:textColor="@color/text_color"
  515. android:textColorHint="@color/hint_text_color"
  516. android:textSize="@dimen/text_size_medium" />
  517. </LinearLayout>
  518. <View
  519. android:layout_width="match_parent"
  520. android:layout_height="@dimen/line"
  521. android:layout_marginTop="@dimen/common_padding"
  522. android:layout_marginBottom="@dimen/common_padding"
  523. android:background="@color/line_color" />
  524. <LinearLayout
  525. android:layout_width="match_parent"
  526. android:layout_height="wrap_content"
  527. android:layout_marginTop="@dimen/common_padding"
  528. android:layout_marginBottom="@dimen/common_padding"
  529. android:orientation="horizontal">
  530. <TextView
  531. android:layout_width="wrap_content"
  532. android:layout_height="wrap_content"
  533. android:layout_gravity="center"
  534. android:text="@string/consume_date"
  535. android:textSize="@dimen/text_size_medium" />
  536. <TextView
  537. android:id="@+id/consume_date"
  538. android:layout_width="0dp"
  539. android:layout_height="wrap_content"
  540. android:layout_marginStart="@dimen/common_padding"
  541. android:layout_weight="1"
  542. android:background="@color/white"
  543. android:gravity="end"
  544. android:hint="@string/please_select"
  545. android:singleLine="true"
  546. android:textColor="@color/text_color"
  547. android:textColorHint="@color/hint_text_color"
  548. android:textSize="@dimen/text_size_medium" />
  549. </LinearLayout>
  550. <View
  551. android:layout_width="match_parent"
  552. android:layout_height="@dimen/line"
  553. android:layout_marginTop="@dimen/common_padding"
  554. android:layout_marginBottom="@dimen/common_padding"
  555. android:background="@color/line_color" />
  556. <LinearLayout
  557. android:layout_width="match_parent"
  558. android:layout_height="wrap_content"
  559. android:layout_marginTop="@dimen/common_padding"
  560. android:layout_marginBottom="@dimen/common_padding"
  561. android:baselineAligned="false"
  562. android:orientation="horizontal">
  563. <LinearLayout
  564. android:layout_width="0dp"
  565. android:layout_height="wrap_content"
  566. android:layout_marginEnd="@dimen/common_padding_huge"
  567. android:layout_weight="2"
  568. android:orientation="horizontal">
  569. <TextView
  570. android:layout_width="wrap_content"
  571. android:layout_height="wrap_content"
  572. android:layout_gravity="center"
  573. android:text="@string/payment_sum"
  574. android:textSize="@dimen/text_size_medium" />
  575. <TextView
  576. android:id="@+id/payment_sum"
  577. android:layout_width="match_parent"
  578. android:layout_height="wrap_content"
  579. android:layout_marginStart="@dimen/common_padding"
  580. android:background="@color/white"
  581. android:gravity="end"
  582. android:hint="@string/no_info"
  583. android:singleLine="true"
  584. android:textColor="@color/text_color"
  585. android:textColorHint="@color/hint_text_color"
  586. android:textSize="@dimen/text_size_medium" />
  587. </LinearLayout>
  588. <LinearLayout
  589. android:layout_width="0dp"
  590. android:layout_height="wrap_content"
  591. android:layout_marginStart="@dimen/common_padding_huge"
  592. android:layout_weight="1"
  593. android:orientation="horizontal">
  594. <TextView
  595. android:layout_width="wrap_content"
  596. android:layout_height="wrap_content"
  597. android:layout_gravity="center"
  598. android:text="@string/unit"
  599. android:textSize="@dimen/text_size_medium" />
  600. <TextView
  601. android:id="@+id/sum_unit"
  602. android:layout_width="match_parent"
  603. android:layout_height="wrap_content"
  604. android:layout_marginStart="@dimen/common_padding"
  605. android:background="@color/white"
  606. android:gravity="end"
  607. android:hint="@string/no_info"
  608. android:singleLine="true"
  609. android:textColor="@color/text_color"
  610. android:textColorHint="@color/hint_text_color"
  611. android:textSize="@dimen/text_size_medium" />
  612. </LinearLayout>
  613. </LinearLayout>
  614. <View
  615. android:layout_width="match_parent"
  616. android:layout_height="@dimen/line"
  617. android:layout_marginTop="@dimen/common_padding"
  618. android:layout_marginBottom="@dimen/common_padding"
  619. android:background="@color/line_color" />
  620. <LinearLayout
  621. android:id="@+id/swipe"
  622. android:layout_width="match_parent"
  623. android:layout_height="wrap_content"
  624. android:orientation="vertical"
  625. android:visibility="gone">
  626. <LinearLayout
  627. android:layout_width="match_parent"
  628. android:layout_height="wrap_content"
  629. android:layout_marginTop="@dimen/common_padding"
  630. android:layout_marginBottom="@dimen/common_padding"
  631. android:orientation="horizontal">
  632. <TextView
  633. android:layout_width="wrap_content"
  634. android:layout_height="wrap_content"
  635. android:layout_gravity="center"
  636. android:text="@string/card_type"
  637. android:textSize="@dimen/text_size_medium" />
  638. <TextView
  639. android:id="@+id/card_type"
  640. android:layout_width="0dp"
  641. android:layout_height="wrap_content"
  642. android:layout_marginStart="@dimen/common_padding"
  643. android:layout_weight="1"
  644. android:background="@color/white"
  645. android:gravity="end"
  646. android:hint="@string/please_select"
  647. android:singleLine="true"
  648. android:textColor="@color/text_color"
  649. android:textColorHint="@color/hint_text_color"
  650. android:textSize="@dimen/text_size_medium" />
  651. </LinearLayout>
  652. <View
  653. android:layout_width="match_parent"
  654. android:layout_height="@dimen/line"
  655. android:layout_marginTop="@dimen/common_padding"
  656. android:layout_marginBottom="@dimen/common_padding"
  657. android:background="@color/line_color" />
  658. <LinearLayout
  659. android:layout_width="match_parent"
  660. android:layout_height="wrap_content"
  661. android:layout_marginTop="@dimen/common_padding"
  662. android:layout_marginBottom="@dimen/common_padding"
  663. android:orientation="horizontal">
  664. <TextView
  665. android:layout_width="wrap_content"
  666. android:layout_height="wrap_content"
  667. android:layout_gravity="center"
  668. android:text="@string/bank_card_number"
  669. android:textSize="@dimen/text_size_medium" />
  670. <TextView
  671. android:id="@+id/bank_card_number"
  672. android:layout_width="0dp"
  673. android:layout_height="wrap_content"
  674. android:layout_marginStart="@dimen/common_padding"
  675. android:layout_weight="1"
  676. android:background="@color/white"
  677. android:gravity="end"
  678. android:singleLine="true"
  679. android:textColor="@color/text_color"
  680. android:textSize="@dimen/text_size_medium" />
  681. </LinearLayout>
  682. <View
  683. android:layout_width="match_parent"
  684. android:layout_height="@dimen/line"
  685. android:layout_marginTop="@dimen/common_padding"
  686. android:layout_marginBottom="@dimen/common_padding"
  687. android:background="@color/line_color" />
  688. <LinearLayout
  689. android:layout_width="match_parent"
  690. android:layout_height="wrap_content"
  691. android:layout_marginTop="@dimen/common_padding"
  692. android:layout_marginBottom="@dimen/common_padding"
  693. android:orientation="horizontal">
  694. <TextView
  695. android:layout_width="wrap_content"
  696. android:layout_height="wrap_content"
  697. android:layout_gravity="center"
  698. android:text="@string/bank_card_owner"
  699. android:textSize="@dimen/text_size_medium" />
  700. <TextView
  701. android:id="@+id/bank_card_owner"
  702. android:layout_width="0dp"
  703. android:layout_height="wrap_content"
  704. android:layout_marginStart="@dimen/common_padding"
  705. android:layout_weight="1"
  706. android:background="@color/white"
  707. android:gravity="end"
  708. android:singleLine="true"
  709. android:text="@string/boss_name"
  710. android:textSize="@dimen/text_size_medium" />
  711. </LinearLayout>
  712. <View
  713. android:layout_width="match_parent"
  714. android:layout_height="@dimen/line"
  715. android:layout_marginTop="@dimen/common_padding"
  716. android:layout_marginBottom="@dimen/common_padding"
  717. android:background="@color/line_color" />
  718. </LinearLayout>
  719. <LinearLayout
  720. android:id="@+id/transfer"
  721. android:layout_width="match_parent"
  722. android:layout_height="wrap_content"
  723. android:orientation="vertical"
  724. android:visibility="gone">
  725. <LinearLayout
  726. android:layout_width="match_parent"
  727. android:layout_height="wrap_content"
  728. android:layout_marginTop="@dimen/common_padding"
  729. android:layout_marginBottom="@dimen/common_padding"
  730. android:orientation="horizontal">
  731. <TextView
  732. android:layout_width="wrap_content"
  733. android:layout_height="wrap_content"
  734. android:layout_gravity="center"
  735. android:text="@string/company_bank_no"
  736. android:textSize="@dimen/text_size_medium" />
  737. <EditText
  738. android:id="@+id/company_bank_no"
  739. android:layout_width="0dp"
  740. android:layout_height="wrap_content"
  741. android:layout_marginStart="@dimen/common_padding"
  742. android:layout_weight="1"
  743. android:background="@color/white"
  744. android:gravity="end"
  745. android:hint="@string/please_input"
  746. android:importantForAutofill="no"
  747. android:inputType="phone"
  748. android:singleLine="true"
  749. android:textColor="@color/text_color"
  750. android:textColorHint="@color/hint_text_color"
  751. android:textSize="@dimen/text_size_medium" />
  752. </LinearLayout>
  753. <View
  754. android:layout_width="match_parent"
  755. android:layout_height="@dimen/line"
  756. android:layout_marginTop="@dimen/common_padding"
  757. android:layout_marginBottom="@dimen/common_padding"
  758. android:background="@color/line_color" />
  759. <LinearLayout
  760. android:layout_width="match_parent"
  761. android:layout_height="wrap_content"
  762. android:layout_marginTop="@dimen/common_padding"
  763. android:layout_marginBottom="@dimen/common_padding"
  764. android:orientation="horizontal">
  765. <TextView
  766. android:layout_width="wrap_content"
  767. android:layout_height="wrap_content"
  768. android:layout_gravity="center"
  769. android:text="@string/other_bank_name"
  770. android:textSize="@dimen/text_size_medium" />
  771. <EditText
  772. android:id="@+id/transfer_other_bank_name"
  773. android:layout_width="0dp"
  774. android:layout_height="wrap_content"
  775. android:layout_marginStart="@dimen/common_padding"
  776. android:layout_weight="1"
  777. android:background="@color/white"
  778. android:gravity="end"
  779. android:hint="@string/please_input"
  780. android:importantForAutofill="no"
  781. android:inputType="text"
  782. android:singleLine="true"
  783. android:textColor="@color/text_color"
  784. android:textColorHint="@color/hint_text_color"
  785. android:textSize="@dimen/text_size_medium" />
  786. </LinearLayout>
  787. <View
  788. android:layout_width="match_parent"
  789. android:layout_height="@dimen/line"
  790. android:layout_marginTop="@dimen/common_padding"
  791. android:layout_marginBottom="@dimen/common_padding"
  792. android:background="@color/line_color" />
  793. <LinearLayout
  794. android:layout_width="match_parent"
  795. android:layout_height="wrap_content"
  796. android:layout_marginTop="@dimen/common_padding"
  797. android:layout_marginBottom="@dimen/common_padding"
  798. android:orientation="horizontal">
  799. <TextView
  800. android:layout_width="wrap_content"
  801. android:layout_height="wrap_content"
  802. android:layout_gravity="center"
  803. android:text="@string/other_side_no"
  804. android:textSize="@dimen/text_size_medium" />
  805. <EditText
  806. android:id="@+id/transfer_other_side_no"
  807. android:layout_width="0dp"
  808. android:layout_height="wrap_content"
  809. android:layout_marginStart="@dimen/common_padding"
  810. android:layout_weight="1"
  811. android:background="@color/white"
  812. android:gravity="end"
  813. android:hint="@string/please_input"
  814. android:importantForAutofill="no"
  815. android:inputType="phone"
  816. android:singleLine="true"
  817. android:textColor="@color/text_color"
  818. android:textColorHint="@color/hint_text_color"
  819. android:textSize="@dimen/text_size_medium" />
  820. </LinearLayout>
  821. <View
  822. android:layout_width="match_parent"
  823. android:layout_height="@dimen/line"
  824. android:layout_marginTop="@dimen/common_padding"
  825. android:layout_marginBottom="@dimen/common_padding"
  826. android:background="@color/line_color" />
  827. <LinearLayout
  828. android:layout_width="match_parent"
  829. android:layout_height="wrap_content"
  830. android:layout_marginTop="@dimen/common_padding"
  831. android:layout_marginBottom="@dimen/common_padding"
  832. android:orientation="horizontal">
  833. <TextView
  834. android:layout_width="wrap_content"
  835. android:layout_height="wrap_content"
  836. android:layout_gravity="center"
  837. android:text="@string/other_side_name"
  838. android:textSize="@dimen/text_size_medium" />
  839. <EditText
  840. android:id="@+id/transfer_other_side_name"
  841. android:layout_width="0dp"
  842. android:layout_height="wrap_content"
  843. android:layout_marginStart="@dimen/common_padding"
  844. android:layout_weight="1"
  845. android:background="@color/white"
  846. android:gravity="end"
  847. android:hint="@string/please_input"
  848. android:importantForAutofill="no"
  849. android:inputType="text"
  850. android:singleLine="true"
  851. android:textColor="@color/text_color"
  852. android:textColorHint="@color/hint_text_color"
  853. android:textSize="@dimen/text_size_medium" />
  854. </LinearLayout>
  855. <View
  856. android:layout_width="match_parent"
  857. android:layout_height="@dimen/line"
  858. android:layout_marginTop="@dimen/common_padding"
  859. android:layout_marginBottom="@dimen/common_padding"
  860. android:background="@color/line_color" />
  861. </LinearLayout>
  862. <LinearLayout
  863. android:id="@+id/remit"
  864. android:layout_width="match_parent"
  865. android:layout_height="wrap_content"
  866. android:orientation="vertical"
  867. android:visibility="gone">
  868. <LinearLayout
  869. android:layout_width="match_parent"
  870. android:layout_height="wrap_content"
  871. android:layout_marginTop="@dimen/common_padding"
  872. android:layout_marginBottom="@dimen/common_padding"
  873. android:orientation="horizontal">
  874. <TextView
  875. android:layout_width="wrap_content"
  876. android:layout_height="wrap_content"
  877. android:layout_gravity="center"
  878. android:text="@string/other_bank_name"
  879. android:textSize="@dimen/text_size_medium" />
  880. <EditText
  881. android:id="@+id/other_bank_name"
  882. android:layout_width="0dp"
  883. android:layout_height="wrap_content"
  884. android:layout_marginStart="@dimen/common_padding"
  885. android:layout_weight="1"
  886. android:background="@color/white"
  887. android:gravity="end"
  888. android:hint="@string/please_input"
  889. android:importantForAutofill="no"
  890. android:inputType="text"
  891. android:singleLine="true"
  892. android:textColor="@color/text_color"
  893. android:textColorHint="@color/hint_text_color"
  894. android:textSize="@dimen/text_size_medium" />
  895. </LinearLayout>
  896. <View
  897. android:layout_width="match_parent"
  898. android:layout_height="@dimen/line"
  899. android:layout_marginTop="@dimen/common_padding"
  900. android:layout_marginBottom="@dimen/common_padding"
  901. android:background="@color/line_color" />
  902. <LinearLayout
  903. android:layout_width="match_parent"
  904. android:layout_height="wrap_content"
  905. android:layout_marginTop="@dimen/common_padding"
  906. android:layout_marginBottom="@dimen/common_padding"
  907. android:orientation="horizontal">
  908. <TextView
  909. android:layout_width="wrap_content"
  910. android:layout_height="wrap_content"
  911. android:layout_gravity="center"
  912. android:text="@string/other_side_no"
  913. android:textSize="@dimen/text_size_medium" />
  914. <EditText
  915. android:id="@+id/other_side_no"
  916. android:layout_width="0dp"
  917. android:layout_height="wrap_content"
  918. android:layout_marginStart="@dimen/common_padding"
  919. android:layout_weight="1"
  920. android:background="@color/white"
  921. android:gravity="end"
  922. android:hint="@string/please_input"
  923. android:importantForAutofill="no"
  924. android:inputType="phone"
  925. android:singleLine="true"
  926. android:textColor="@color/text_color"
  927. android:textColorHint="@color/hint_text_color"
  928. android:textSize="@dimen/text_size_medium" />
  929. </LinearLayout>
  930. <View
  931. android:layout_width="match_parent"
  932. android:layout_height="@dimen/line"
  933. android:layout_marginTop="@dimen/common_padding"
  934. android:layout_marginBottom="@dimen/common_padding"
  935. android:background="@color/line_color" />
  936. <LinearLayout
  937. android:layout_width="match_parent"
  938. android:layout_height="wrap_content"
  939. android:layout_marginTop="@dimen/common_padding"
  940. android:layout_marginBottom="@dimen/common_padding"
  941. android:orientation="horizontal">
  942. <TextView
  943. android:layout_width="wrap_content"
  944. android:layout_height="wrap_content"
  945. android:layout_gravity="center"
  946. android:text="@string/other_side_name"
  947. android:textSize="@dimen/text_size_medium" />
  948. <EditText
  949. android:id="@+id/other_side_name"
  950. android:layout_width="0dp"
  951. android:layout_height="wrap_content"
  952. android:layout_marginStart="@dimen/common_padding"
  953. android:layout_weight="1"
  954. android:background="@color/white"
  955. android:gravity="end"
  956. android:hint="@string/please_input"
  957. android:importantForAutofill="no"
  958. android:inputType="text"
  959. android:singleLine="true"
  960. android:textColor="@color/text_color"
  961. android:textColorHint="@color/hint_text_color"
  962. android:textSize="@dimen/text_size_medium" />
  963. </LinearLayout>
  964. <View
  965. android:layout_width="match_parent"
  966. android:layout_height="@dimen/line"
  967. android:layout_marginTop="@dimen/common_padding"
  968. android:layout_marginBottom="@dimen/common_padding"
  969. android:background="@color/line_color" />
  970. </LinearLayout>
  971. <LinearLayout
  972. android:layout_width="match_parent"
  973. android:layout_height="wrap_content"
  974. android:layout_marginTop="@dimen/common_padding"
  975. android:layout_marginBottom="@dimen/common_padding"
  976. android:orientation="horizontal">
  977. <TextView
  978. android:layout_width="wrap_content"
  979. android:layout_height="wrap_content"
  980. android:layout_gravity="center"
  981. android:text="@string/payee"
  982. android:textSize="@dimen/text_size_medium" />
  983. <EditText
  984. android:id="@+id/payee"
  985. android:layout_width="0dp"
  986. android:layout_height="wrap_content"
  987. android:layout_marginStart="@dimen/common_padding"
  988. android:layout_weight="1"
  989. android:background="@color/white"
  990. android:gravity="end"
  991. android:hint="@string/please_input"
  992. android:importantForAutofill="no"
  993. android:inputType="text"
  994. android:singleLine="true"
  995. android:textColor="@color/text_color"
  996. android:textColorHint="@color/hint_text_color"
  997. android:textSize="@dimen/text_size_medium" />
  998. </LinearLayout>
  999. <View
  1000. android:layout_width="match_parent"
  1001. android:layout_height="@dimen/line"
  1002. android:layout_marginTop="@dimen/common_padding"
  1003. android:layout_marginBottom="@dimen/common_padding"
  1004. android:background="@color/line_color" />
  1005. <LinearLayout
  1006. android:layout_width="match_parent"
  1007. android:layout_height="wrap_content"
  1008. android:layout_marginTop="@dimen/common_padding"
  1009. android:layout_marginBottom="@dimen/common_padding"
  1010. android:orientation="horizontal">
  1011. <TextView
  1012. android:layout_width="wrap_content"
  1013. android:layout_height="wrap_content"
  1014. android:layout_gravity="center"
  1015. android:text="@string/payment_mark"
  1016. android:textSize="@dimen/text_size_medium" />
  1017. <TextView
  1018. android:id="@+id/payment_mark"
  1019. android:layout_width="0dp"
  1020. android:layout_height="wrap_content"
  1021. android:layout_marginStart="@dimen/common_padding"
  1022. android:layout_weight="1"
  1023. android:background="@color/white"
  1024. android:gravity="end"
  1025. android:hint="@string/please_select"
  1026. android:singleLine="true"
  1027. android:textColor="@color/text_color"
  1028. android:textColorHint="@color/hint_text_color"
  1029. android:textSize="@dimen/text_size_medium" />
  1030. </LinearLayout>
  1031. <View
  1032. android:layout_width="match_parent"
  1033. android:layout_height="@dimen/line"
  1034. android:layout_marginTop="@dimen/common_padding"
  1035. android:layout_marginBottom="@dimen/common_padding"
  1036. android:background="@color/line_color" />
  1037. <LinearLayout
  1038. android:layout_width="match_parent"
  1039. android:layout_height="wrap_content"
  1040. android:layout_marginTop="@dimen/common_padding"
  1041. android:layout_marginBottom="@dimen/common_padding"
  1042. android:orientation="vertical">
  1043. <TextView
  1044. android:layout_width="wrap_content"
  1045. android:layout_height="wrap_content"
  1046. android:layout_gravity="start"
  1047. android:text="@string/notes"
  1048. android:textSize="@dimen/text_size_medium" />
  1049. <com.pan_american.android.util.ScrollEditText
  1050. android:id="@+id/payment_apply_notes"
  1051. android:layout_width="match_parent"
  1052. android:layout_height="120dp"
  1053. android:layout_marginTop="@dimen/common_padding" />
  1054. </LinearLayout>
  1055. <View
  1056. android:layout_width="match_parent"
  1057. android:layout_height="@dimen/line"
  1058. android:layout_marginTop="@dimen/common_padding"
  1059. android:layout_marginBottom="@dimen/common_padding"
  1060. android:background="@color/line_color" />
  1061. <LinearLayout
  1062. android:layout_width="match_parent"
  1063. android:layout_height="@dimen/button_height"
  1064. android:layout_marginTop="@dimen/common_padding_huge"
  1065. android:layout_marginBottom="50dp"
  1066. android:background="@drawable/shape_corner_solid_blue"
  1067. android:orientation="horizontal">
  1068. <com.pan_american.android.util.CommitButton
  1069. android:id="@+id/commit"
  1070. android:layout_width="match_parent"
  1071. android:layout_height="match_parent" />
  1072. </LinearLayout>
  1073. </LinearLayout>
  1074. </ScrollView>
  1075. </LinearLayout>