소스 검색

数字键盘样式优化

lhm 3 년 전
부모
커밋
3b06bbf079

+ 6 - 0
app/src/main/res/drawable/confirm_button.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
+    <solid android:color="#ffffff" />
+    <stroke android:width="1dip" android:color="#FFC107"/>
+    <corners android:radius="5dip" />
+</shape>

+ 6 - 0
app/src/main/res/drawable/num_button.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
+    <solid android:color="#ffffff" />
+    <stroke android:width="1dip" android:color="#EDE6C9"/>
+    <corners android:radius="5dip" />
+</shape>

+ 1 - 1
app/src/main/res/layout/fragment_choose_cabinet.xml

@@ -150,7 +150,7 @@
         android:text="@string/choose_btn"
         android:textSize="8dp" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/return_btn"
         android:layout_width="80dp"
         android:layout_height="30dp"

+ 7 - 7
app/src/main/res/layout/fragment_exception.xml

@@ -14,7 +14,7 @@
         android:textSize="22dp"
         android:textStyle="bold"/>
 
-    <ImageButton
+    <TextView
         android:id="@+id/issue_cancel"
         android:layout_width="90dp"
         android:layout_height="50dp"
@@ -22,7 +22,7 @@
         android:layout_y="456dp"
         android:background="@drawable/issue_cancel" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/return_btn"
         android:layout_width="80dp"
         android:layout_height="30dp"
@@ -30,7 +30,7 @@
         android:layout_y="560dp"
         android:background="@drawable/return1" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/issue_open_again"
         android:layout_width="90dp"
         android:layout_height="50dp"
@@ -38,7 +38,7 @@
         android:layout_y="336dp"
         android:background="@drawable/issue_open_again" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/issue_size"
         android:layout_width="90dp"
         android:layout_height="50dp"
@@ -46,7 +46,7 @@
         android:layout_y="336dp"
         android:background="@drawable/issue_size"/>
 
-    <ImageButton
+    <TextView
         android:id="@+id/issue_take_cancel"
         android:layout_width="90dp"
         android:layout_height="50dp"
@@ -55,7 +55,7 @@
         android:background="@drawable/issue_take_cancel"
         android:theme="@style/Theme.ButtonStyle.BLACK" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/issue_other"
         android:layout_width="90dp"
         android:layout_height="50dp"
@@ -63,7 +63,7 @@
         android:layout_y="456dp"
         android:background="@drawable/issue_other" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/issue_door_not_open"
         android:layout_width="90dp"
         android:layout_height="50dp"

+ 59 - 47
app/src/main/res/layout/fragment_input_info.xml

@@ -5,7 +5,7 @@
     android:focusable="true"
     android:focusableInTouchMode="true">
 
-    <ImageButton
+    <TextView
         android:id="@+id/return_btn"
         android:layout_width="80dp"
         android:layout_height="30dp"
@@ -25,126 +25,137 @@
         android:longClickable="false"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button8"
         android:layout_width="50dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="228dp"
-        android:layout_y="399dp"
+        android:layout_y="401dp"
         android:text="@string/number_8"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textColor="@color/black"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button1"
         android:layout_width="50dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="177dp"
         android:layout_y="339dp"
         android:text="@string/number_1"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button2"
         android:layout_width="50dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="228dp"
         android:layout_y="339dp"
         android:text="@string/number_2"
         android:textSize="10dp"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textColor="@color/black"/>
 
-    <Button
+    <TextView
         android:id="@+id/input_button3"
         android:layout_width="50dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="279dp"
         android:layout_y="339dp"
         android:text="@string/number_3"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button5"
         android:layout_width="50dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="228dp"
-        android:layout_y="369dp"
+        android:layout_y="370dp"
         android:text="@string/number_5"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button4"
         android:layout_width="50dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="177dp"
-        android:layout_y="369dp"
+        android:layout_y="370dp"
         android:text="@string/number_4"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button_cancel"
         android:layout_width="101dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="228dp"
-        android:layout_y="429dp"
+        android:layout_y="432dp"
         android:text="@string/cancel_btn"
         android:textSize="12sp"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textStyle="bold" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button0"
         android:layout_width="50dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="177dp"
-        android:layout_y="429dp"
+        android:layout_y="432dp"
         android:text="@string/number_0"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/button_confirm"
         android:layout_width="152dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/confirm_button"
         android:layout_x="177dp"
-        android:layout_y="459dp"
+        android:layout_y="463dp"
         android:text="@string/confirm_btn"
         android:textSize="12dp"
-        android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.CONFIRM" />
+        android:textColor="@color/black" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button6"
         android:layout_width="50dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="279dp"
-        android:layout_y="369dp"
+        android:layout_y="370dp"
         android:text="@string/number_6"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button9"
         android:layout_width="50dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="279dp"
-        android:layout_y="399dp"
+        android:layout_y="401dp"
         android:text="@string/number_9"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
     <EditText
@@ -159,15 +170,16 @@
         android:longClickable="false"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button7"
         android:layout_width="50dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="177dp"
-        android:layout_y="399dp"
+        android:layout_y="401dp"
         android:text="@string/number_7"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
     <TextView

+ 2 - 2
app/src/main/res/layout/fragment_main.xml

@@ -38,7 +38,7 @@
         android:text="@string/fast_take_or_send"
         android:textSize="13sp" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/send_btn"
         android:layout_width="150dp"
         android:layout_height="78dp"
@@ -48,7 +48,7 @@
         android:textSize="20sp"
         android:textStyle="bold" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/take_btn"
         android:layout_width="150dp"
         android:layout_height="87dp"

+ 68 - 56
app/src/main/res/layout/fragment_send.xml

@@ -10,7 +10,7 @@
     <!--  投递员手机号  -->
 
 
-    <ImageButton
+    <TextView
         android:id="@+id/return_btn"
         android:layout_width="80dp"
         android:layout_height="30dp"
@@ -30,126 +30,137 @@
         android:longClickable="false"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button7"
         android:layout_width="48dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="175dp"
-        android:layout_y="411dp"
+        android:layout_y="413dp"
         android:text="@string/number_7"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button1"
         android:layout_width="48dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="175dp"
         android:layout_y="351dp"
         android:text="@string/number_1"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button2"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="226dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
+        android:layout_x="224dp"
         android:layout_y="351dp"
         android:text="@string/number_2"
         android:textSize="10dp"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textColor="@color/black" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button3"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="277dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
+        android:layout_x="273dp"
         android:layout_y="351dp"
         android:text="@string/number_3"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button5"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="226dp"
-        android:layout_y="381dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
+        android:layout_x="224dp"
+        android:layout_y="382dp"
         android:text="@string/number_5"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button4"
         android:layout_width="48dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="175dp"
-        android:layout_y="381dp"
+        android:layout_y="382dp"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:text="@string/number_4"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button_cancel"
-        android:layout_width="99dp"
-        android:layout_height="40dp"
-        android:layout_x="226dp"
-        android:layout_y="441dp"
+        android:layout_width="97dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
+        android:layout_x="224dp"
+        android:layout_y="444dp"
         android:text="@string/cancel_btn"
         android:textSize="12sp"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textStyle="bold" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button0"
         android:layout_width="48dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="175dp"
-        android:layout_y="441dp"
+        android:layout_y="444dp"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:text="@string/number_0"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button_confirm"
-        android:layout_width="150dp"
-        android:layout_height="40dp"
+        android:layout_width="146dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/confirm_button"
         android:layout_x="175dp"
-        android:layout_y="471dp"
+        android:layout_y="475dp"
         android:text="@string/confirm_btn"
         android:textSize="10dp"
-        android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.CONFIRM" />
+        android:textColor="@color/black" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button6"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="277dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
+        android:layout_x="273dp"
+        android:layout_y="382dp"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
-        android:layout_y="381dp"
         android:text="@string/number_6"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button9"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="277dp"
-        android:layout_y="411dp"
+        android:layout_height="30dp"
+        android:layout_x="273dp"
+        android:layout_y="413dp"
+        android:background="@drawable/num_button"
+        android:gravity="center"
         android:text="@string/number_9"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
     <EditText
@@ -164,15 +175,16 @@
         android:longClickable="false"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/input_button8"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="226dp"
-        android:layout_y="411dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
+        android:layout_x="224dp"
+        android:layout_y="413dp"
         android:text="@string/number_8"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
     <TextView

+ 4 - 4
app/src/main/res/layout/fragment_send_info_confirm.xml

@@ -3,7 +3,7 @@
     android:layout_width="match_parent"
     android:layout_height="match_parent">
 
-    <ImageButton
+    <TextView
         android:id="@+id/return_main_btn"
         android:layout_width="90dp"
         android:layout_height="35dp"
@@ -82,7 +82,7 @@
         android:textColor="@color/cardview_dark_background"
         android:textSize="40dp" />
 
-    <Button
+    <TextView
         android:id="@+id/none_send"
         android:layout_width="66dp"
         android:layout_height="60dp"
@@ -91,7 +91,7 @@
         android:background="@drawable/none_send"
         android:theme="@style/Theme.ButtonStyle.RED"/>
 
-    <Button
+    <TextView
         android:id="@+id/already_send"
         android:layout_width="70dp"
         android:layout_height="60dp"
@@ -110,7 +110,7 @@
         android:text="@string/take_number_hint"
         android:textSize="12dp" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/exception_btn"
         android:layout_width="100dp"
         android:layout_height="40dp"

+ 3 - 3
app/src/main/res/layout/fragment_send_main.xml

@@ -13,7 +13,7 @@
         android:textSize="22dp"
         android:textStyle="bold"/>
 
-    <ImageButton
+    <TextView
         android:id="@+id/return_btn"
         android:layout_width="80dp"
         android:layout_height="30dp"
@@ -21,7 +21,7 @@
         android:layout_y="560dp"
         android:background="@drawable/return1" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/exception_handle_btn"
         android:layout_width="60dp"
         android:layout_height="60dp"
@@ -29,7 +29,7 @@
         android:layout_y="360dp"
         android:background="@drawable/exception" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/send_confirm_btn"
         android:layout_width="60dp"
         android:layout_height="60dp"

+ 3 - 3
app/src/main/res/layout/fragment_send_success.xml

@@ -13,7 +13,7 @@
         android:textSize="22dp"
         android:textStyle="bold"/>
 
-    <ImageButton
+    <TextView
         android:id="@+id/return_main_btn"
         android:layout_width="90dp"
         android:layout_height="35dp"
@@ -31,7 +31,7 @@
         android:text="@string/send_success"
         android:textSize="35dp" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/continue_send_btn"
         android:layout_width="100dp"
         android:layout_height="45dp"
@@ -39,7 +39,7 @@
         android:layout_y="431dp"
         android:background="@drawable/continue_send" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/exit_account_btn"
         android:layout_width="100dp"
         android:layout_height="45dp"

+ 2 - 2
app/src/main/res/layout/fragment_take.xml

@@ -54,7 +54,7 @@
         android:layout_y="362dp"
         android:background="@drawable/e_mp_qrcode_8x8_backup" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/to_input_take_code_btn"
         android:layout_width="130dp"
         android:layout_height="50dp"
@@ -62,7 +62,7 @@
         android:layout_y="471dp"
         android:background="@drawable/to_input_take_code" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/return_btn"
         android:layout_width="80dp"
         android:layout_height="30dp"

+ 70 - 58
app/src/main/res/layout/fragment_take_code.xml

@@ -35,32 +35,34 @@
         android:layout_y="374dp"
         android:background="@drawable/e_mp_qrcode_8x8_backup" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button_cancel"
-        android:layout_width="98dp"
-        android:layout_height="40dp"
-        android:layout_x="232dp"
-        android:layout_y="467dp"
+        android:layout_width="97dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
+        android:layout_x="231dp"
+        android:layout_y="470dp"
         android:text="@string/cancel_btn"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="12sp"
         android:textStyle="bold" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button4"
         android:layout_width="48dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="182dp"
-        android:layout_y="407dp"
+        android:layout_y="408dp"
         android:text="@string/number_4"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
     <EditText
         android:id="@+id/editTextTextPersonName6"
-        android:layout_width="148dp"
+        android:layout_width="147dp"
         android:layout_height="50dp"
         android:layout_x="182dp"
         android:layout_y="327dp"
@@ -70,84 +72,91 @@
         android:longClickable="false"
         android:textSize="15dp" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button2"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="232dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
+        android:layout_x="231dp"
         android:layout_y="377dp"
         android:text="@string/number_2"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button7"
         android:layout_width="48dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_x="182dp"
-        android:layout_y="437dp"
+        android:layout_y="439dp"
         android:text="@string/number_7"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button9"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="282dp"
-        android:layout_y="437dp"
+        android:layout_height="30dp"
+        android:layout_x="280dp"
+        android:layout_y="439dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:text="@string/number_9"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button6"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="282dp"
-        android:layout_y="407dp"
+        android:layout_height="30dp"
+        android:layout_x="280dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
+        android:layout_y="408dp"
         android:text="@string/number_6"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button3"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="282dp"
+        android:layout_height="30dp"
+        android:layout_x="280dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:layout_y="377dp"
         android:text="@string/number_3"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button8"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="232dp"
-        android:layout_y="437dp"
+        android:layout_height="30dp"
+        android:layout_x="231dp"
+        android:layout_y="439dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:text="@string/number_8"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button5"
         android:layout_width="48dp"
-        android:layout_height="40dp"
-        android:layout_x="232dp"
-        android:layout_y="407dp"
+        android:layout_height="30dp"
+        android:layout_x="231dp"
+        android:layout_y="408dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:text="@string/number_5"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/return_btn"
         android:layout_width="80dp"
         android:layout_height="30dp"
@@ -155,37 +164,40 @@
         android:layout_y="574dp"
         android:background="@drawable/return1" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button0"
         android:layout_width="48dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
         android:layout_x="182dp"
-        android:layout_y="467dp"
+        android:layout_y="470dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:text="@string/number_0"
         android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.KEY"
         android:textSize="10dp" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button_confirm"
-        android:layout_width="148dp"
-        android:layout_height="40dp"
+        android:layout_width="147dp"
+        android:layout_height="30dp"
         android:layout_x="182dp"
-        android:layout_y="497dp"
+        android:gravity="center"
+        android:background="@drawable/confirm_button"
+        android:layout_y="501dp"
         android:text="@string/confirm_btn"
         android:textSize="10dp"
-        android:textColor="@color/black"
-        android:theme="@style/Theme.ButtonStyle.CONFIRM" />
+        android:textColor="@color/black" />
 
-    <Button
+    <TextView
         android:id="@+id/take_input_button1"
         android:layout_width="48dp"
-        android:layout_height="40dp"
+        android:layout_height="30dp"
         android:layout_x="182dp"
         android:layout_y="377dp"
+        android:gravity="center"
+        android:background="@drawable/num_button"
         android:text="@string/number_1"
         android:textColor="@color/black"
-        android:textSize="10dp"
-        android:theme="@style/Theme.ButtonStyle.KEY" />
+        android:textSize="10dp" />
 
 </AbsoluteLayout>

+ 3 - 3
app/src/main/res/layout/fragment_take_success.xml

@@ -25,7 +25,7 @@
         android:text="@string/open_cabinet_hint_ok"
         android:textSize="30dp" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/return_main_btn"
         android:layout_width="90dp"
         android:layout_height="35dp"
@@ -53,7 +53,7 @@
         android:textSize="50dp"
         android:textStyle="bold" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/continue_take_btn"
         android:layout_width="100dp"
         android:layout_height="40dp"
@@ -61,7 +61,7 @@
         android:layout_y="495dp"
         android:background="@drawable/continue_take" />
 
-    <ImageButton
+    <TextView
         android:id="@+id/re_open_cabinet_btn"
         android:layout_width="100dp"
         android:layout_height="40dp"