Comment voulez-vous obtenir la largeur et la hauteur de la surface d'affichage
Je suis en train de développer un jeu.J'ai dessiné des images sur une surface d'affichage qui réside en un rapport de mise en page.Je veux que mon jeu du regard et la sensation doit être la même dans toutes les résolutions.
Alors maintenant, je veux mesurer le surfaceview/canva la largeur et la hauteur pour que je puisse lancer les images en proportion plutôt que des valeurs codées. Mais je suis incapable de récupérer la hauteur et la largeur, de sorte s'il vous plaît aider moi.
I tried canvas.getWidth() and all but it returns 0.
Vous devez vous connecter pour publier un commentaire.
Vous avez probablement besoin de faire quelque chose comme ceci:
La détermination de la taille d'un Android vue au moment de l'exécution
Peut-être que c'est parce que vous essayez d'obtenir la largeur trop tôt.
Essayez ceci: