J'essaie de faire un widget qui serait 4x1. Je mis le fournisseur comme suivreDisposition linéaire trop grande pour la taille du widget
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="294dp"
android:minHeight="72dp"
android:updatePeriodMillis="0"
android:initialLayout="@layout/widgetlayout"></appwidget-provider>
et la mise en page widget est le suivant
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="320dp"
android:layout_height="100dp"
android:background="@drawable/widgetframe">
<Button android:id="@+id/butscan"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Click Me" />
<Button android:id="@+id/butenable"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="On/Off"
android:paddingRight="5dip"/>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:paddingLeft="4dip"
android:includeFontPadding="false"
android:id="@+id/lblcurrent"
android:text="Test"/></LinearLayout>
Maintenant, quand j'essaye cela sur l'émulateur, je ne reçois que le milieu de la couche indiquée sur l'écran d'accueil . L'image d'arrière-plan est l'image du 4x1 du SDK (320x100).
Que manque-t-il?