0
私のウィジェットを正しく表示していないデバイスがあります。xmlのminWidthとminHeightが3x2にレンダリングされており、4x2にする必要があります。デバイスが特定のディメンションを満たしている場合、これらのディメンションをプログラムで設定する方法はありますか? 1024 x 720、160 DPIの解像度を持つMDPIタブレットです。ウィジェットXML Android - appwidgetproviderでdiffディメンションが必要
これは私のxml内の他のすべてのデバイス上で動作しますが(4x2のようレンダリング):これは異常なデバイス上で動作します
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="294dp"
android:minHeight="146dp"
android:initialLayout="@layout/widget_loading_layout"
android:previewImage="@drawable/widget_preview"
android:updatePeriodMillis="1800000"
android:resizeMode="horizontal|vertical"
android:configure="com.accuweather.android.tablet.widget.WidgetConfigurationActivity"
/>
を(4x2のようレンダリング):
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="368dp"
android:minHeight="146dp"
android:initialLayout="@layout/widget_loading_layout"
android:previewImage="@drawable/widget_preview"
android:updatePeriodMillis="1800000"
android:resizeMode="horizontal|vertical"
android:configure="com.accuweather.android.tablet.widget.WidgetConfigurationActivity"
/>