I found that the previous answers did not work for me. I found a simple solution. Just create your own custom template for the clock background and set the android:dial attribute. You can create the most attractive size. Of course, if you want your watch to look beautiful, you must create two shortcuts within a few hours and minutes. You can simply copy the default drawings to another location and resize them using the image editor:
<AnalogClock android:id="@+id/AnalogClock" android:layout_width="wrap_content" android:layout_height="wrap_content" android:dial="@drawable/widgetdial_big" android:hand_hour="@drawable/widgethour_big" android:hand_minute="@drawable/widgetminute_big" />
if you are working with widgets, you should declare AppWidgetProviderInfo as follows (e.g. 300dip):
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" android:initialLayout="@layout/widget" android:minHeight="300dip" android:minWidth="300dip" android:updatePeriodMillis="0" />
source share