Skip to content

Commit 88975f2

Browse files
committed
FIXED: Added touch selector ripple effect + format
1 parent 3dc4031 commit 88975f2

File tree

2 files changed

+34
-18
lines changed

2 files changed

+34
-18
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<selector xmlns:android="http://schemas.android.com/apk/res/android">
3+
4+
<item android:drawable="@android:color/darker_gray" android:state_activated="true" android:state_focused="false" />
5+
<item android:drawable="@android:color/white" android:state_window_focused="false" />
6+
<item android:drawable="@drawable/abc_list_selector_holo_light" android:state_enabled="false" android:state_focused="true" android:state_pressed="true" />
7+
<item android:drawable="@drawable/abc_list_selector_holo_light" android:state_enabled="false" android:state_focused="true" />
8+
<item android:drawable="@drawable/abc_list_selector_holo_light" android:state_focused="true" android:state_pressed="true" />
9+
<item android:drawable="@drawable/abc_list_selector_holo_light" android:state_focused="false" android:state_pressed="true" />
10+
<item android:drawable="@drawable/abc_list_selector_holo_light" android:state_focused="true" />
11+
<item android:drawable="@android:color/white" />
12+
</selector>

source-code/app/src/main/res/layout/bottom_sheet_view.xml

+22-18
Original file line numberDiff line numberDiff line change
@@ -5,65 +5,69 @@
55
android:layout_height="wrap_content"
66
android:layout_gravity="bottom|center"
77
android:background="@android:color/white"
8-
android:padding="10dp"
9-
android:orientation="vertical">
8+
android:orientation="vertical"
9+
android:padding="10dp">
1010

1111

1212
<TextView
13-
android:background="?attr/selectableItemBackground"
14-
android:clickable="true"
1513
android:id="@+id/txt_save_apk"
1614
android:layout_width="match_parent"
1715
android:layout_height="wrap_content"
16+
android:background="@drawable/touch_selector_white"
17+
android:clickable="true"
1818
android:drawableLeft="@drawable/save_apk"
19-
android:drawablePadding="15dp"
19+
android:drawablePadding="24dp"
2020
android:gravity="center_vertical"
2121
android:padding="10dp"
2222
android:text="@string/bottom_sheet_save_apk"
23+
android:textAppearance="?android:attr/textAppearanceSmall"
2324
android:textColor="@color/black_primary_text"
24-
android:textAppearance="?android:attr/textAppearanceMedium"
25+
android:textStyle="bold"
2526
/>
2627

2728
<TextView
2829
android:id="@+id/txt_save_project"
2930
android:layout_width="match_parent"
3031
android:layout_height="wrap_content"
32+
android:background="@drawable/touch_selector_white"
33+
android:clickable="true"
3134
android:drawableLeft="@drawable/save_project"
32-
android:drawablePadding="15dp"
35+
android:drawablePadding="24dp"
3336
android:gravity="center_vertical"
3437
android:padding="10dp"
3538
android:text="@string/bottom_sheet_save_project"
39+
android:textAppearance="?android:attr/textAppearanceSmall"
3640
android:textColor="@color/black_primary_text"
37-
android:textAppearance="?android:attr/textAppearanceMedium"
38-
android:background="?attr/selectableItemBackground"
39-
android:clickable="true"/>
41+
android:textStyle="bold" />
4042

4143
<TextView
4244
android:id="@+id/txt_share_apk"
4345
android:layout_width="match_parent"
4446
android:layout_height="wrap_content"
47+
android:background="@drawable/touch_selector_white"
48+
android:clickable="true"
4549
android:drawableLeft="@drawable/share_apk"
46-
android:drawablePadding="15dp"
50+
android:drawablePadding="24dp"
4751
android:gravity="center_vertical"
4852
android:padding="10dp"
4953
android:text="@string/bottom_sheet_share_apk"
50-
android:textAppearance="?android:attr/textAppearanceMedium"
54+
android:textAppearance="?android:attr/textAppearanceSmall"
5155
android:textColor="@color/black_primary_text"
52-
android:background="?attr/selectableItemBackground"
53-
android:clickable="true"/>
56+
android:textStyle="bold" />
5457

5558
<TextView
5659
android:id="@+id/txt_share_project"
5760
android:layout_width="match_parent"
5861
android:layout_height="wrap_content"
62+
android:background="@drawable/touch_selector_white"
63+
android:clickable="true"
5964
android:drawableLeft="@drawable/ic_group_work_black_24dp"
60-
android:drawablePadding="15dp"
65+
android:drawablePadding="24dp"
6166
android:gravity="center_vertical"
6267
android:padding="10dp"
6368
android:text="@string/bottom_sheet_share_project"
64-
android:textAppearance="?android:attr/textAppearanceMedium"
69+
android:textAppearance="?android:attr/textAppearanceSmall"
6570
android:textColor="@color/black_primary_text"
66-
android:background="?attr/selectableItemBackground"
67-
android:clickable="true"/>
71+
android:textStyle="bold" />
6872

6973
</LinearLayout>

0 commit comments

Comments
 (0)