Skip to content

Commit 1acba81

Browse files
committed
make the widget nicer
1 parent 60463a2 commit 1acba81

File tree

3 files changed

+27
-15
lines changed

3 files changed

+27
-15
lines changed
Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,39 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
3+
<!-- just an invisible rectangle determining the size of the widget -->
34
<item
4-
android:bottom="24dp"
5-
android:left="24dp"
6-
android:right="24dp"
7-
android:top="24dp">
5+
android:bottom="0px"
6+
android:left="0px"
7+
android:right="60dp"
8+
android:top="60dp">
9+
<shape android:shape="rectangle">
10+
<solid android:color="@android:color/transparent"/>
11+
</shape>
12+
</item>
13+
14+
<item
15+
android:bottom="20dp"
16+
android:left="20dp"
17+
android:right="20dp"
18+
android:top="20dp">
819
<shape
920
android:shape="oval">
1021
<stroke
11-
android:width="6dp"
22+
android:width="5dp"
1223
android:color="@android:color/white"/>
1324
<solid android:color="@android:color/transparent"/>
1425
</shape>
1526
</item>
1627

1728
<item
18-
android:bottom="12dp"
19-
android:left="12dp"
20-
android:right="12dp"
21-
android:top="12dp">
29+
android:bottom="10dp"
30+
android:left="10dp"
31+
android:right="10dp"
32+
android:top="10dp">
2233
<shape
2334
android:shape="oval">
2435
<stroke
25-
android:width="6dp"
36+
android:width="5dp"
2637
android:color="@android:color/white"/>
2738
<solid android:color="@android:color/transparent"/>
2839
</shape>
@@ -32,10 +43,9 @@
3243
<shape
3344
android:shape="oval">
3445
<stroke
35-
android:width="6dp"
46+
android:width="5dp"
3647
android:color="@android:color/white"/>
3748
<solid android:color="@android:color/transparent"/>
3849
</shape>
3950
</item>
40-
4151
</layer-list>

app/src/main/res/layout/widget.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
<ImageView
33
xmlns:android="http://schemas.android.com/apk/res/android"
44
android:id="@+id/toggle_btn"
5-
android:layout_width="60dp"
6-
android:layout_height="60dp"/>
5+
android:layout_width="wrap_content"
6+
android:layout_height="wrap_content"
7+
android:layout_margin="5dp"/>

app/src/main/res/xml/widget_info.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
android:configure="com.simplemobiletools.flashlight.activities.WidgetConfigureActivity"
44
android:initialLayout="@layout/widget"
55
android:minHeight="40dp"
6-
android:minWidth="40dp"/>
6+
android:minWidth="40dp"
7+
android:previewImage="@drawable/circles_small"/>

0 commit comments

Comments
 (0)