Imran2544

Calculator (Buttons xml)

Oct 31st, 2020
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 10.58 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3.    android:layout_width="match_parent" android:layout_height="wrap_content">
  4.  
  5.     <GridLayout
  6.        android:layout_width="match_parent"
  7.        android:layout_height="match_parent"
  8.        android:rowCount="5"
  9.        android:columnCount="4"
  10.        android:layout_toEndOf="@+id/output"
  11.        android:layout_toRightOf="@+id/output">
  12.  
  13.         <Button
  14.            android:id="@+id/btnClear"
  15.            android:layout_width="wrap_content"
  16.            android:layout_height="@dimen/_90sdp"
  17.            android:text="C"
  18.            android:fontFamily="sans-serif-light"
  19.            android:layout_columnWeight="1"
  20.            android:textSize="@dimen/_25sdp"
  21.            android:textColor="@color/white"
  22.            android:background="@color/black"
  23.            android:layout_row="0"
  24.            android:layout_column="0"
  25.            />
  26.  
  27.         <Button
  28.            android:id="@+id/btnParenthesis"
  29.            android:layout_width="wrap_content"
  30.            android:layout_height="@dimen/_90sdp"
  31.            android:text="()"
  32.            android:fontFamily="sans-serif-light"
  33.            android:layout_columnWeight="1"
  34.            android:textSize="@dimen/_25sdp"
  35.            android:textColor="@color/white"
  36.            android:background="@color/black"
  37.            android:layout_row="0"
  38.            android:layout_column="1"
  39.            />
  40.  
  41.         <Button
  42.            android:id="@+id/btnPercentage"
  43.            android:layout_width="wrap_content"
  44.            android:layout_height="@dimen/_90sdp"
  45.            android:text="%"
  46.            android:fontFamily="sans-serif-light"
  47.            android:layout_columnWeight="1"
  48.            android:textSize="@dimen/_25sdp"
  49.            android:textColor="@color/white"
  50.            android:background="@color/black"
  51.            android:layout_row="0"
  52.            android:layout_column="2"
  53.            />
  54.  
  55.         <Button
  56.            android:id="@+id/btnDivision"
  57.            android:layout_width="wrap_content"
  58.            android:layout_height="@dimen/_90sdp"
  59.            android:text="รท"
  60.            android:fontFamily="sans-serif-light"
  61.            android:layout_columnWeight="1"
  62.            android:textSize="@dimen/_25sdp"
  63.            android:textColor="@color/white"
  64.            android:background="@color/black"
  65.            android:layout_row="0"
  66.            android:layout_column="3"
  67.            />
  68.  
  69.         <Button
  70.            android:id="@+id/btn7"
  71.            android:layout_width="wrap_content"
  72.            android:layout_height="@dimen/_90sdp"
  73.            android:text="7"
  74.            android:fontFamily="sans-serif-light"
  75.            android:layout_columnWeight="1"
  76.            android:textSize="@dimen/_25sdp"
  77.            android:textColor="@color/white"
  78.            android:background="@color/black"
  79.            android:layout_row="1"
  80.            android:layout_column="0"
  81.            />
  82.  
  83.         <Button
  84.            android:id="@+id/btn8"
  85.            android:layout_width="wrap_content"
  86.            android:layout_height="@dimen/_90sdp"
  87.            android:text="8"
  88.            android:fontFamily="sans-serif-light"
  89.            android:layout_columnWeight="1"
  90.            android:textSize="@dimen/_25sdp"
  91.            android:textColor="@color/white"
  92.            android:background="@color/black"
  93.            android:layout_row="1"
  94.            android:layout_column="1"
  95.            />
  96.  
  97.         <Button
  98.            android:id="@+id/btn9"
  99.            android:layout_width="wrap_content"
  100.            android:layout_height="@dimen/_90sdp"
  101.            android:text="9"
  102.            android:fontFamily="sans-serif-light"
  103.            android:layout_columnWeight="1"
  104.            android:textSize="@dimen/_25sdp"
  105.            android:textColor="@color/white"
  106.            android:background="@color/black"
  107.            android:layout_row="1"
  108.            android:layout_column="2"
  109.            />
  110.  
  111.         <Button
  112.            android:id="@+id/btnMultiply"
  113.            android:layout_width="wrap_content"
  114.            android:layout_height="@dimen/_90sdp"
  115.            android:text="ร—"
  116.            android:fontFamily="sans-serif-light"
  117.            android:layout_columnWeight="1"
  118.            android:textSize="@dimen/_25sdp"
  119.            android:textColor="@color/white"
  120.            android:background="@color/black"
  121.            android:layout_row="1"
  122.            android:layout_column="3"
  123.            />
  124.  
  125.         <Button
  126.            android:id="@+id/btn4"
  127.            android:layout_width="wrap_content"
  128.            android:layout_height="@dimen/_90sdp"
  129.            android:text="4"
  130.            android:fontFamily="sans-serif-light"
  131.            android:layout_columnWeight="1"
  132.            android:textSize="@dimen/_25sdp"
  133.            android:textColor="@color/white"
  134.            android:background="@color/black"
  135.            android:layout_row="2"
  136.            android:layout_column="0"
  137.            />
  138.  
  139.         <Button
  140.            android:id="@+id/btn5"
  141.            android:layout_width="wrap_content"
  142.            android:layout_height="@dimen/_90sdp"
  143.            android:text="5"
  144.            android:fontFamily="sans-serif-light"
  145.            android:layout_columnWeight="1"
  146.            android:textSize="@dimen/_25sdp"
  147.            android:textColor="@color/white"
  148.            android:background="@color/black"
  149.            android:layout_row="2"
  150.            android:layout_column="1"
  151.            />
  152.  
  153.         <Button
  154.            android:id="@+id/btn6"
  155.            android:layout_width="wrap_content"
  156.            android:layout_height="@dimen/_90sdp"
  157.            android:text="6"
  158.            android:fontFamily="sans-serif-light"
  159.            android:layout_columnWeight="1"
  160.            android:textSize="@dimen/_25sdp"
  161.            android:textColor="@color/white"
  162.            android:background="@color/black"
  163.            android:layout_row="2"
  164.            android:layout_column="2"
  165.            />
  166.  
  167.         <Button
  168.            android:id="@+id/btnSubtract"
  169.            android:layout_width="wrap_content"
  170.            android:layout_height="@dimen/_90sdp"
  171.            android:text="โˆ’"
  172.            android:fontFamily="sans-serif-light"
  173.            android:layout_columnWeight="1"
  174.            android:textSize="@dimen/_25sdp"
  175.            android:textColor="@color/white"
  176.            android:background="@color/black"
  177.            android:layout_row="2"
  178.            android:layout_column="3"
  179.            />
  180.  
  181.         <Button
  182.            android:id="@+id/btn1"
  183.            android:layout_width="wrap_content"
  184.            android:layout_height="@dimen/_90sdp"
  185.            android:text="1"
  186.            android:fontFamily="sans-serif-light"
  187.            android:layout_columnWeight="1"
  188.            android:textSize="@dimen/_25sdp"
  189.            android:textColor="@color/white"
  190.            android:background="@color/black"
  191.            android:layout_row="3"
  192.            android:layout_column="0"
  193.            />
  194.  
  195.         <Button
  196.            android:id="@+id/btn2"
  197.            android:layout_width="wrap_content"
  198.            android:layout_height="@dimen/_90sdp"
  199.            android:text="2"
  200.            android:fontFamily="sans-serif-light"
  201.            android:layout_columnWeight="1"
  202.            android:textSize="@dimen/_25sdp"
  203.            android:textColor="@color/white"
  204.            android:background="@color/black"
  205.            android:layout_row="3"
  206.            android:layout_column="1"
  207.            />
  208.  
  209.         <Button
  210.            android:id="@+id/btn3"
  211.            android:layout_width="wrap_content"
  212.            android:layout_height="@dimen/_90sdp"
  213.            android:text="3"
  214.            android:fontFamily="sans-serif-light"
  215.            android:layout_columnWeight="1"
  216.            android:textSize="@dimen/_25sdp"
  217.            android:textColor="@color/white"
  218.            android:background="@color/black"
  219.            android:layout_row="3"
  220.            android:layout_column="2"
  221.            />
  222.  
  223.         <Button
  224.            android:id="@+id/btnAdd"
  225.            android:layout_width="wrap_content"
  226.            android:layout_height="@dimen/_90sdp"
  227.            android:text="+"
  228.            android:fontFamily="sans-serif-light"
  229.            android:layout_columnWeight="1"
  230.            android:textSize="@dimen/_25sdp"
  231.            android:textColor="@color/white"
  232.            android:background="@color/black"
  233.            android:layout_row="3"
  234.            android:layout_column="3"
  235.            />
  236.  
  237.  
  238.         <Button
  239.            android:id="@+id/btn0"
  240.            android:layout_width="wrap_content"
  241.            android:layout_height="@dimen/_90sdp"
  242.            android:text="0"
  243.            android:fontFamily="sans-serif-light"
  244.            android:layout_columnWeight="1"
  245.            android:textSize="@dimen/_25sdp"
  246.            android:textColor="@color/white"
  247.            android:background="@color/black"
  248.            android:layout_row="4"
  249.            android:layout_column="0"
  250.            />
  251.  
  252.         <Button
  253.            android:id="@+id/btnMod"
  254.            android:layout_width="wrap_content"
  255.            android:layout_height="@dimen/_90sdp"
  256.            android:text="Mod"
  257.            android:textAllCaps="false"
  258.            android:fontFamily="sans-serif-light"
  259.            android:layout_columnWeight="1"
  260.            android:textSize="@dimen/_25sdp"
  261.            android:textColor="@color/white"
  262.            android:background="@color/black"
  263.            android:layout_row="4"
  264.            android:layout_column="1"
  265.            />
  266.  
  267.  
  268.         <Button
  269.            android:id="@+id/btnDot"
  270.            android:layout_width="wrap_content"
  271.            android:layout_height="@dimen/_90sdp"
  272.            android:text="."
  273.            android:fontFamily="sans-serif-light"
  274.            android:layout_columnWeight="1"
  275.            android:textSize="@dimen/_25sdp"
  276.            android:textColor="@color/white"
  277.            android:background="@color/black"
  278.            android:layout_row="4"
  279.            android:layout_column="2"
  280.            />
  281.  
  282.         <Button
  283.            android:id="@+id/btnEqual"
  284.            android:layout_width="wrap_content"
  285.            android:layout_height="@dimen/_90sdp"
  286.            android:text="="
  287.            android:fontFamily="sans-serif-light"
  288.            android:layout_columnWeight="1"
  289.            android:textSize="@dimen/_25sdp"
  290.            android:textColor="@color/white"
  291.            android:background="@color/orange"
  292.            android:layout_row="4"
  293.            android:layout_column="3"
  294.            />
  295.        
  296.     </GridLayout>
  297.  
  298. </RelativeLayout>
Add Comment
Please, Sign In to add comment