Advertisement
hendroprwk08

view

Aug 1st, 2022 (edited)
1,952
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 16.82 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:app="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="wrap_content"
  7. tools:context=".MainActivity"
  8. android:padding="@dimen/layout_16"
  9. android:id="@+id/root_layout"
  10. android:gravity="center"
  11. android:orientation="vertical">
  12.  
  13.     <LinearLayout
  14.        android:layout_width="match_parent"
  15.        android:layout_height="wrap_content"
  16.        android:orientation="vertical">
  17.  
  18.         <TextView
  19.            android:layout_width="wrap_content"
  20.            android:layout_height="wrap_content"
  21.            android:text="@string/instruction"
  22.            android:textAppearance="@style/TextAppearance.AppCompat.Small" />
  23.  
  24.         <LinearLayout
  25.            android:layout_width="match_parent"
  26.            android:layout_height="wrap_content"
  27.            android:orientation="vertical">
  28.  
  29.             <LinearLayout
  30.                android:layout_width="match_parent"
  31.                android:layout_height="wrap_content"
  32.                android:orientation="horizontal"
  33.                android:layout_marginTop="@dimen/layout_10">
  34.  
  35.                 <TextView
  36.                    android:layout_width="match_parent"
  37.                    android:layout_height="wrap_content"
  38.                    android:text="@string/s"
  39.                    android:layout_weight="2"
  40.                    android:textAppearance="@style/TextAppearance.AppCompat.Large"/>
  41.  
  42.                 <EditText
  43.                    android:id="@+id/variable_semesta"
  44.                    android:layout_width="match_parent"
  45.                    android:layout_height="wrap_content"
  46.                    android:layout_weight="5"
  47.                     android:inputType="number"
  48.                    android:maxLength="5"
  49.                    android:selectAllOnFocus="true"
  50.                    android:text="0"
  51.                    android:textAlignment="textEnd"
  52.                    android:textAppearance="@style/TextAppearance.AppCompat.Large" />
  53.  
  54.             </LinearLayout>
  55.  
  56.             <TextView
  57.                android:layout_width="match_parent"
  58.                android:layout_height="wrap_content"
  59.                android:text="@string/semesta"
  60.                android:textSize="12dp"/>
  61.         </LinearLayout>
  62.  
  63.         <LinearLayout
  64.            android:layout_width="match_parent"
  65.            android:layout_height="wrap_content"
  66.            android:orientation="vertical">
  67.  
  68.             <LinearLayout
  69.                android:layout_width="match_parent"
  70.                android:layout_height="wrap_content"
  71.                android:orientation="horizontal"
  72.                android:layout_marginTop="@dimen/layout_10">
  73.  
  74.                 <TextView
  75.                    android:layout_width="match_parent"
  76.                    android:layout_height="wrap_content"
  77.                    android:text="@string/a"
  78.                    android:layout_weight="2"
  79.                    android:textAppearance="@style/TextAppearance.AppCompat.Large"/>
  80.  
  81.                 <EditText
  82.                    android:id="@+id/variable_1"
  83.                    android:layout_width="match_parent"
  84.                    android:layout_height="wrap_content"
  85.                    android:layout_weight="5"
  86.                    android:inputType="number"
  87.                    android:maxLength="5"
  88.                    android:selectAllOnFocus="true"
  89.                    android:text="0"
  90.                    android:textAlignment="textEnd"
  91.                    android:textAppearance="@style/TextAppearance.AppCompat.Large" />
  92.  
  93.             </LinearLayout>
  94.  
  95.             <TextView
  96.                android:layout_width="match_parent"
  97.                android:layout_height="wrap_content"
  98.                android:text="@string/himpunan_1"
  99.                android:textSize="12dp"/>
  100.  
  101.         </LinearLayout>
  102.  
  103.         <LinearLayout
  104.            android:layout_width="match_parent"
  105.            android:layout_height="wrap_content"
  106.            android:orientation="vertical"
  107.            android:layout_marginTop="@dimen/layout_10">
  108.  
  109.             <LinearLayout
  110.                android:layout_width="match_parent"
  111.                android:layout_height="wrap_content"
  112.                android:orientation="horizontal">
  113.  
  114.                 <TextView
  115.                    android:layout_width="match_parent"
  116.                    android:layout_height="wrap_content"
  117.                    android:text="@string/b"
  118.                    android:layout_weight="2"
  119.                    android:textAppearance="@style/TextAppearance.AppCompat.Large"/>
  120.  
  121.                 <EditText
  122.                    android:id="@+id/variable_2"
  123.                    android:layout_width="match_parent"
  124.                    android:layout_height="wrap_content"
  125.                    android:layout_weight="5"
  126.                    android:inputType="number"
  127.                    android:maxLength="5"
  128.                    android:selectAllOnFocus="true"
  129.                    android:text="0"
  130.                    android:textAlignment="textEnd"
  131.                    android:textAppearance="@style/TextAppearance.AppCompat.Large" />
  132.  
  133.             </LinearLayout>
  134.  
  135.             <TextView
  136.                android:layout_width="match_parent"
  137.                android:layout_height="wrap_content"
  138.                android:text="@string/himpunan_2"
  139.                android:textSize="12dp"/>
  140.  
  141.         </LinearLayout>
  142.  
  143.         <LinearLayout
  144.            android:layout_width="match_parent"
  145.            android:layout_height="wrap_content"
  146.            android:orientation="vertical"
  147.            android:layout_marginTop="@dimen/layout_10">
  148.  
  149.             <LinearLayout
  150.                android:layout_width="match_parent"
  151.                android:layout_height="wrap_content"
  152.                android:orientation="horizontal">
  153.  
  154.                 <TextView
  155.                    android:id="@+id/tv_complementer"
  156.                    android:layout_width="match_parent"
  157.                    android:layout_height="wrap_content"
  158.                    android:textAppearance="@style/TextAppearance.AppCompat.Large"
  159.                    android:layout_weight="2"/>
  160.  
  161.                 <EditText
  162.                    android:id="@+id/variable_3"
  163.                    android:layout_width="match_parent"
  164.                    android:layout_height="wrap_content"
  165.                    android:layout_weight="5"
  166.                    android:inputType="number"
  167.                    android:maxLength="5"
  168.                    android:selectAllOnFocus="true"
  169.                    android:text="0"
  170.                    android:textAlignment="textEnd"
  171.                    android:textAppearance="@style/TextAppearance.AppCompat.Large" />
  172.  
  173.             </LinearLayout>
  174.  
  175.             <TextView
  176.                android:layout_width="match_parent"
  177.                android:layout_height="wrap_content"
  178.                android:text="@string/komplementer"
  179.                android:textSize="12dp"/>
  180.  
  181.         </LinearLayout>
  182.  
  183.         <LinearLayout
  184.            android:layout_width="match_parent"
  185.            android:layout_height="wrap_content"
  186.            android:orientation="vertical"
  187.            android:id="@+id/ll_param_4">
  188.  
  189.             <LinearLayout
  190.                android:layout_width="match_parent"
  191.                android:layout_height="wrap_content"
  192.                android:orientation="horizontal"
  193.                android:layout_marginTop="@dimen/layout_10">
  194.  
  195.                 <TextView
  196.                    android:id="@+id/tv_irisan"
  197.                    android:layout_width="match_parent"
  198.                    android:layout_height="wrap_content"
  199.                    android:layout_weight="2"
  200.                    android:textAppearance="@style/TextAppearance.AppCompat.Large"/>
  201.  
  202.                 <EditText
  203.                    android:id="@+id/variable_4"
  204.                    android:layout_width="match_parent"
  205.                    android:layout_height="wrap_content"
  206.                    android:layout_weight="5"
  207.                    android:inputType="number"
  208.                    android:maxLength="5"
  209.                    android:selectAllOnFocus="true"
  210.                    android:text="0"
  211.                    android:textAlignment="textEnd"
  212.                    android:textAppearance="@style/TextAppearance.AppCompat.Large" />
  213.  
  214.             </LinearLayout>
  215.  
  216.             <TextView
  217.                android:layout_width="match_parent"
  218.                android:layout_height="wrap_content"
  219.                android:text="@string/irisan"
  220.                android:textSize="12dp"/>
  221.  
  222.         </LinearLayout>
  223.  
  224.         <LinearLayout
  225.            android:layout_width="match_parent"
  226.            android:layout_height="wrap_content"
  227.            android:orientation="vertical">
  228.  
  229.             <LinearLayout
  230.                android:layout_width="match_parent"
  231.                android:layout_height="wrap_content"
  232.                android:orientation="vertical"
  233.                android:layout_marginTop="@dimen/layout_16">
  234.  
  235.                 <TextView
  236.                    android:layout_width="match_parent"
  237.                    android:layout_height="wrap_content"
  238.                    android:layout_weight="2"
  239.                    android:layout_margin="@dimen/layout_5"
  240.                    android:text="@string/hasil"/>
  241.  
  242.                 <Spinner
  243.                    android:id="@+id/sp_value"
  244.                    android:layout_width="match_parent"
  245.                    android:layout_height="wrap_content"
  246.                    android:entries="@array/g_value"
  247.                    android:spinnerMode="dialog"
  248.                    android:textSize="24sp" />
  249.  
  250.             </LinearLayout>
  251.         </LinearLayout>
  252.  
  253.         <TextView
  254.            android:layout_width="match_parent"
  255.            android:layout_height="wrap_content"
  256.            android:layout_weight="2"
  257.            android:layout_margin="@dimen/layout_5"
  258.            android:text="@string/diagram_venn"/>
  259.  
  260.         <androidx.constraintlayout.widget.ConstraintLayout
  261.            android:layout_width="match_parent"
  262.            android:layout_height="wrap_content">
  263.  
  264.             <androidx.constraintlayout.widget.ConstraintLayout
  265.                android:layout_width="300dp"
  266.                android:layout_height="wrap_content"
  267.                app:layout_constraintBottom_toBottomOf="parent"
  268.                app:layout_constraintEnd_toEndOf="parent"
  269.                app:layout_constraintStart_toStartOf="parent"
  270.                app:layout_constraintTop_toTopOf="parent">
  271.  
  272.                 <ImageView
  273.                    android:id="@+id/iv_gambar"
  274.                    android:layout_width="match_parent"
  275.                    android:layout_height="170dp"
  276.                    app:layout_constraintBottom_toBottomOf="parent"
  277.                    app:layout_constraintEnd_toEndOf="parent"
  278.                    app:layout_constraintHorizontal_bias="0.0"
  279.                    app:layout_constraintStart_toStartOf="parent"
  280.                    app:layout_constraintTop_toTopOf="parent"
  281.                    app:layout_constraintVertical_bias="0.0"
  282.                    app:srcCompat="@drawable/unattach"
  283.                    tools:srcCompat="@drawable/unattach" />
  284.  
  285.                 <TextView
  286.                    android:id="@+id/tv_i_semesta"
  287.                    android:layout_width="wrap_content"
  288.                    android:layout_height="wrap_content"
  289.                    android:text="0"
  290.                    android:textAlignment="textStart"
  291.                    android:textSize="16sp"
  292.                    app:layout_constraintStart_toStartOf="parent"
  293.                    app:layout_constraintTop_toTopOf="parent" />
  294.  
  295.                 <TextView
  296.                    android:id="@+id/tv_i_komplementer"
  297.                    android:layout_width="wrap_content"
  298.                    android:layout_height="wrap_content"
  299.                    android:text="0"
  300.                    android:textAlignment="textEnd"
  301.                    android:textSize="16sp"
  302.                    app:layout_constraintBottom_toBottomOf="parent"
  303.                    app:layout_constraintEnd_toEndOf="parent" />
  304.  
  305.                 <TextView
  306.                    android:id="@+id/tv_i_irisan"
  307.                    android:layout_width="wrap_content"
  308.                    android:layout_height="wrap_content"
  309.                    android:text="0"
  310.                    android:textAlignment="center"
  311.                    android:textSize="16sp"
  312.                    app:layout_constraintBottom_toBottomOf="@+id/iv_gambar"
  313.                    app:layout_constraintEnd_toEndOf="@+id/iv_gambar"
  314.                    app:layout_constraintStart_toStartOf="parent"
  315.                    app:layout_constraintTop_toTopOf="parent" />
  316.  
  317.                 <TextView
  318.                    android:id="@+id/tv_i_a"
  319.                    android:layout_width="wrap_content"
  320.                    android:layout_height="wrap_content"
  321.                    android:layout_marginStart="60dp"
  322.                    android:text="0"
  323.                    android:textAlignment="center"
  324.                    android:textSize="16sp"
  325.                    app:layout_constraintBottom_toBottomOf="parent"
  326.                    app:layout_constraintStart_toStartOf="@+id/iv_gambar"
  327.                    app:layout_constraintTop_toTopOf="parent" />
  328.  
  329.                 <TextView
  330.                    android:id="@+id/tv_i_b"
  331.                    android:layout_width="wrap_content"
  332.                    android:layout_height="wrap_content"
  333.                    android:layout_marginEnd="60dp"
  334.                    android:text="0"
  335.                    android:textAlignment="center"
  336.                    android:textSize="16sp"
  337.                    app:layout_constraintBottom_toBottomOf="parent"
  338.                    app:layout_constraintEnd_toEndOf="@+id/iv_gambar"
  339.                    app:layout_constraintTop_toTopOf="parent" />
  340.             </androidx.constraintlayout.widget.ConstraintLayout>
  341.  
  342.         </androidx.constraintlayout.widget.ConstraintLayout>
  343.  
  344.     </LinearLayout>
  345.  
  346. </ScrollView>
  347.  
  348.  
  349. -------------------------- LAYOUT BOTTOM SHEET (SEBAGAI TESTING) ------------------------------
  350.  
  351. <?xml version="1.0" encoding="utf-8"?>
  352. <androidx.cardview.widget.CardView
  353.    xmlns:android="http://schemas.android.com/apk/res/android"
  354.    android:layout_width="match_parent"
  355.    android:layout_height="wrap_content">
  356.  
  357.     <RelativeLayout
  358.        android:layout_width="match_parent"
  359.        android:layout_height="wrap_content"
  360.        android:layout_margin="2dp">
  361.  
  362.         <!--image view for displaying course image-->
  363.         <ImageView
  364.            android:id="@+id/idIVCourse"
  365.            android:layout_width="100dp"
  366.            android:layout_height="100dp"
  367.            android:layout_margin="10dp" />
  368.  
  369.         <!--text view for displaying course name-->
  370.         <TextView
  371.            android:id="@+id/idTVCourseName"
  372.            android:layout_width="match_parent"
  373.            android:layout_height="wrap_content"
  374.            android:layout_marginTop="10dp"
  375.            android:layout_toEndOf="@id/idIVCourse"
  376.            android:layout_toRightOf="@id/idIVCourse"
  377.            android:text="DSA Self Paced Course"
  378.            android:textColor="@color/black"
  379.            android:textSize="18sp"
  380.            android:textStyle="bold" />
  381.  
  382.         <!--text view for displaying course tracks-->
  383.         <TextView
  384.            android:id="@+id/idTVCourseTracks"
  385.            android:layout_width="match_parent"
  386.            android:layout_height="wrap_content"
  387.            android:layout_below="@id/idTVCourseName"
  388.            android:layout_marginTop="10dp"
  389.            android:layout_toEndOf="@id/idIVCourse"
  390.            android:layout_toRightOf="@id/idIVCourse"
  391.            android:text="Course Tracks : 30"
  392.            android:textColor="@color/black"
  393.            android:textSize="15sp" />
  394.  
  395.         <!--text view for displaying course duration-->
  396.         <TextView
  397.            android:id="@+id/idTVCourseDuration"
  398.            android:layout_width="match_parent"
  399.            android:layout_height="wrap_content"
  400.            android:layout_below="@id/idTVCourseTracks"
  401.            android:layout_marginTop="10dp"
  402.            android:layout_toEndOf="@id/idIVCourse"
  403.            android:layout_toRightOf="@id/idIVCourse"
  404.            android:text="Course Duration : 4 Months"
  405.            android:textColor="@color/black"
  406.            android:textSize="15sp" />
  407.  
  408.         <!--button for dismissing our dialog-->
  409.         <Button
  410.            android:id="@+id/bt_tutup"
  411.            android:layout_width="match_parent"
  412.            android:layout_height="wrap_content"
  413.            android:layout_below="@id/idIVCourse"
  414.            android:layout_margin="10dp"
  415.            android:text="Tutup"
  416.            android:textAllCaps="true" />
  417.  
  418.     </RelativeLayout>
  419.  
  420. </androidx.cardview.widget.CardView>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement