Browse Source

Change radius of TextBox buttons in context menu

cooperku_kdanmobile 5 years ago
parent
commit
eaec44d53b

+ 5 - 0
src/main/res/drawable/bg_context_menu_item_text_box_center.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:drawable="@drawable/bg_context_menu_item_text_box_center_pressed" android:state_pressed="true"/>
+    <item android:drawable="@drawable/bg_context_menu_item_text_box_center_normal"/>
+</selector>

+ 4 - 0
src/main/res/drawable/bg_context_menu_item_text_box_center_normal.xml

@@ -0,0 +1,4 @@
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle" >
+    <solid android:color="@color/reader_contextMenu_bgNormal" />
+</shape>

+ 4 - 0
src/main/res/drawable/bg_context_menu_item_text_box_center_pressed.xml

@@ -0,0 +1,4 @@
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle" >
+    <solid android:color="@color/reader_contextMenu_bgPressed" />
+</shape>

+ 5 - 0
src/main/res/drawable/bg_context_menu_item_text_box_left.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:drawable="@drawable/bg_context_menu_item_text_box_left_pressed" android:state_pressed="true"/>
+    <item android:drawable="@drawable/bg_context_menu_item_text_box_left_normal"/>
+</selector>

+ 5 - 0
src/main/res/drawable/bg_context_menu_item_text_box_left_normal.xml

@@ -0,0 +1,5 @@
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle" >
+    <solid android:color="@color/reader_contextMenu_bgNormal" />
+    <corners android:topLeftRadius="4dp" android:bottomLeftRadius="4dp"/>
+</shape>

+ 5 - 0
src/main/res/drawable/bg_context_menu_item_text_box_left_pressed.xml

@@ -0,0 +1,5 @@
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle" >
+    <solid android:color="@color/reader_contextMenu_bgPressed" />
+    <corners android:topLeftRadius="4dp" android:bottomLeftRadius="4dp"/>
+</shape>

+ 5 - 0
src/main/res/drawable/bg_context_menu_item_text_box_right.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:drawable="@drawable/bg_context_menu_item_text_box_right_pressed" android:state_pressed="true"/>
+    <item android:drawable="@drawable/bg_context_menu_item_text_box_right_normal"/>
+</selector>

+ 5 - 0
src/main/res/drawable/bg_context_menu_item_text_box_right_normal.xml

@@ -0,0 +1,5 @@
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle" >
+    <solid android:color="@color/reader_contextMenu_bgNormal" />
+    <corners android:topRightRadius="4dp" android:bottomRightRadius="4dp"/>
+</shape>

+ 5 - 0
src/main/res/drawable/bg_context_menu_item_text_box_right_pressed.xml

@@ -0,0 +1,5 @@
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle" >
+    <solid android:color="@color/reader_contextMenu_bgPressed" />
+    <corners android:topRightRadius="4dp" android:bottomRightRadius="4dp"/>
+</shape>

+ 4 - 0
src/main/res/layout/view_context_menu_textbox.xml

@@ -9,20 +9,24 @@
     <TextView
     <TextView
         android:id="@+id/btnDelete_contextMenu"
         android:id="@+id/btnDelete_contextMenu"
         style="@style/ContextMenuItemTheme"
         style="@style/ContextMenuItemTheme"
+        android:background="@drawable/bg_context_menu_item_text_box_left"
         android:text="@string/contextMenu_textbox_delete"/>
         android:text="@string/contextMenu_textbox_delete"/>
 
 
     <TextView
     <TextView
         android:id="@+id/btnStyle_contextMenu"
         android:id="@+id/btnStyle_contextMenu"
         style="@style/ContextMenuItemTheme"
         style="@style/ContextMenuItemTheme"
+        android:background="@drawable/bg_context_menu_item_text_box_center"
         android:text="@string/contextMenu_textbox_style"/>
         android:text="@string/contextMenu_textbox_style"/>
 
 
     <TextView
     <TextView
         android:id="@+id/btnEdit_contextMenu"
         android:id="@+id/btnEdit_contextMenu"
         style="@style/ContextMenuItemTheme"
         style="@style/ContextMenuItemTheme"
+        android:background="@drawable/bg_context_menu_item_text_box_center"
         android:text="@string/contextMenu_textbox_edit"/>
         android:text="@string/contextMenu_textbox_edit"/>
 
 
     <TextView
     <TextView
         android:id="@+id/btnCopy_contextMenu"
         android:id="@+id/btnCopy_contextMenu"
         style="@style/ContextMenuItemTheme"
         style="@style/ContextMenuItemTheme"
+        android:background="@drawable/bg_context_menu_item_text_box_right"
         android:text="@string/contextMenu_textbox_copy"/>
         android:text="@string/contextMenu_textbox_copy"/>
 </LinearLayout>
 </LinearLayout>