AndroidManifest.xml(3x2、4x1、4x2)でさまざまなサイズが定義されているウィジェットがあります。Androidの新しいバージョンでは、サイズ変更可能なウィジェットが許可されているので、3つのウィジェットをクリーンアップして、サイズ変更可能なウィジェットを1つだけにします。私はそれを行う方法を知っていますが、ユーザーをその1つのエントリに移行するにはどうすればよいですか?
現行版:
<receiver android:name=".Widget3x2" android:label="@string/widget_name_3x2">
...
</receiver>
<receiver android:name=".Widget4x1" android:label="@string/widget_name_4x1">
....
</receiver>
<receiver android:name=".Widget4x2" android:label="@string/widget_name_4x2">
....
</receiver>
新しいバージョンには4x2しかありませんが、4x1と3x2のユーザーは、介入なしでデフォルトで4x2になります。
<receiver android:name=".Widget4x2" android:label="@string/widget_name_4x2">
....
</receiver>
たとえば、ユーザーが3x2ウィジェットを使用していて、4x2のサイズ変更可能なウィジェットしかない更新をプッシュすると、ホーム画面に空白が残ります。手動の手順なしで、どういうわけかそれらを4x2に強制する方法はありますか?
ご協力いただきありがとうございます!