1

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に強制する方法はありますか?

ご協力いただきありがとうございます!

4

0 に答える 0