recherche
Questions et réponses android - 布局时的边距如何从 view 的中心算起,而不是从左上角算起?

0

比如说有一张图片,我想让这张图片的中心距离父 view 的左边距是 x,图片大小不一定,这个操作在 Android 下该如何完成呢?

Your Answer
soumettre

3 réponse
0

Ajustez la valeur marginLeft de imageView

2017-04-17 17:39:02

soumettre

0

Déplacez la marge gauche d'origine vers la gauche de la moitié de la largeur de l'image, c'est-à-dire soustrayez la moitié de la largeur de l'image.


Si vous n'êtes pas sûr de la largeur de l'image, vous pouvez attendre qu'elle soit confirmée puis la modifier dynamiquement.

2017-04-17 17:39:02

soumettre

0

Si le x de l'affiche originale est une valeur fixe, utilisez simplement layout_marginLeft. S'il s'agit d'une valeur changeante, contrôlez-la dans le code.

2017-04-17 17:39:02

soumettre

Hot Tools

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Téléchargez la collection de bibliothèques d'exécution requises pour l'installation de phpStudy

VC9 32 bits

VC9 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC9 32 bits phpstudy

Version complète de la boîte à outils du programmeur PHP

Version complète de la boîte à outils du programmeur PHP

Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits

VC11 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC11 phpstudy 32 bits

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser