Android: Existe-t-il un moyen d'obtenir la taille d'un objet RemoteViews?

Dans mon widget d'application, j'ai un LinearLayout dont la hauteur et la largeur sont définies pour remplir_parent. Existe-t-il un moyen d'obtenir l'exécution, la taille réelle qui a été attribuée à cette vue?

  • Comment puis-je obtenir un élément de menu dans NavigationView?
  • Code VS pour Android. C'est possible?
  • Ajustement dynamique du contenu et de la mise en page du widget à la taille définie par l'utilisateur par redimensionnement. Android
  • Voulez-vous animer l'écran de démarrage sur Android
  • Equivalent Android clipPath pour accélération matérielle View
  • Afficher le fragment de cache dans Android
  • Essayez d'écrire une base de données en lecture seule ... mais je ne suis pas
  • Comment changer la couleur du chemin dessiné vectoriel au clic de bouton
  • Comment effacer les cookies et le cache de la vision du Web sur Android quand pas en mode web?
  • Outil Analyseur de mémoire dans Android?
  • Pouvez-vous avoir deux AsyncTasks dans une Activité?
  • Extraction de Android .apk et lecture du contenu du fichier XML en res / mise en page
  • One Solution collect form web for “Android: Existe-t-il un moyen d'obtenir la taille d'un objet RemoteViews?”

    Le fichier XML des métadonnées des widgets de l'application détermine la taille globale de votre widget; Vous devez concevoir vos mises en page avec cette taille. Si vous mettez en œuvre des widgets de taille multiple, vous aurez besoin d'une méta-donnée et d'une mise en page séparées pour chacun d'eux.

    Le système de widgets d'application utilise une "unité de grille" abstraite que vous pouvez transformer en DP, consultez cette page pour plus de détails. Si vous définissez la taille de manière incorrecte, elle "tronçonnera" simplement la taille de la grille la plus proche pour votre part (et votre mise en page sera "mauvaise").

    Android 3 et 4 vous donnent plus de possibilités de dimensionnement.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.