2016-12-28 3 views
0

Comment accéder au style d'élément de l'interface utilisateur à partir du widget et comment configurer la position ou la dimension?Widget Android: définir la largeur/hauteur ou la programmabilité x/y

Je sais setText:

RemoteViews remoteViews = new RemoteViews(getPackageName(), R.layout.widgetlayout); 
remoteViews.setTextViewText(R.id.updateText, "New text"); 

mais comment mettre en œuvre cette

ViewGroup.LayoutParams paraPlay1 = PLAY_BTN1.getLayoutParams(); 
Double d1 = (200.0); 
paraPlay1.width = d1.intValue(); 
paraPlay1.height = d1.intValue(); 
PLAY_BTN1.setLayoutParams(paraPlay1); 

Répondre

1

`vous pouvez définir la largeur et hauteur de vue en utilisant le code ci-dessous:

view.getLayoutParams () .la hauteur = 20; view.getLayoutParams(). Width = 20;

mais assurez-vous appeler le code ci-dessous aussi:

view.requestLayout() `

+0

J'ai besoin du code pour (étend) classe AppWidgetProvider, pas d'activité classique. –