No takiej opcji nie ma, tzn zachowania na pewno nie przekażesz. Istniałaby opcja zdefiniowania własnego widgeta w android studio.
dla przykładu w taki sposób.
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="40dp"
android:minHeight="40dp"
android:targetCellWidth="1"
android:targetCellHeight="1"
android:maxResizeWidth="250dp"
android:maxResizeHeight="120dp"
android:updatePeriodMillis="86400000"
android:description="@string/example_appwidget_description"
android:previewLayout="@layout/example_appwidget_preview"
android:initialLayout="@layout/example_loading_appwidget"
android:configure="com.example.android.ExampleAppWidgetConfigurationActivity"
android:resizeMode="horizontal|vertical"
android:widgetCategory="home_screen"
android:widgetFeatures="reconfigurable|configuration_optional">
</appwidget-provider>
i uzycia go z SDL2, jednak ... musiałbyś znaleźć kod gotowych twoich rozwiązań jeśli są one open source i je po prostu zaimplementować. Funckjonalności i zdarzeń nie powielisz, chyba że również je zaimplementujesz
Sprawdź może JSDL http://jsdl.sourceforge.net/
Tu masz Jdoc http://jsdl.sourceforge.net/javadocs/docsdemo/