私のAndroidアプリケーション(バナー)は、1x1から8x1までのウィジェットサイズを使用しています。appwidget-provider
XMLファイルに魔法のminWidthを設定しようとするとイライラします。
ウィジェットの最小サイズを取得するための昔ながらの方法は、[74 x(n)-2]のようなものでした。これで、メソッドは[70 x(n)-30]になります。これらはどちらも、3x1ウィジェットを超えるとうまく機能しません。携帯電話で正しく設定されている場合、4x1は通常、dpi /密度/サイズなどの理由で、タブレットでは3x1ウィジェットになります。
xml
そのため、必要に応じて幅を調整するためにファイルをそのまま配置することになりました。ただし、実際には、自分のタブレットでのみテストしたため、minWidthの増加がすべてのデバイスで機能すると推測しています。
だから私の質問はこれです...誰かがさまざまなデバイスサイズなどでウィジェットを作成するための最良のminWidthsまたはメソッドを見つけましたか?