Kivymd bouton image écrasé python
raplapla -
Bonjour,
Je suis débutant python et j'ai un problème quand je fais un bouton avec kivy en mettant une image à la place du texte.
Mais à chaque fois, ça l'étire, quand je change la taille de mon écran. ( Quand je change d'orientation de mon écran vu que je sui sur tablette ) Donc j'aimerais pouvoir fixer l'étirement de l'image mais quand même que la taille s'adapte à la taille de l'écran utiliser, grâce à size_hint ou à une autre méthode.
Merci d'avance.
Android, Pydroid 3, Python 3.9
MDScreen:
name: "mainapp"
MDFloatLayout:
md_bg_color : 1, 1, 1, 1
Button:
text:""
pos_hint : {"center_x":.5, "center_y":.3}
font_size: "15sp"
background_normal: "i.png"
background_down: "i.png"
on_release:
root.manager.transition.direction = "left"
root.manager.current = "appcompte1"
canvas.before:
Color :
rgb: rgba(131,176,198,255)
RoundedRectangle:
size: self.size
pos: self.pos
radius: [15]
- Kivymd bouton image écrasé python
- Légende image word - Guide
- Image iso - Guide
- Reduire taille image - Guide
- Diagnostic bouton photo - Accueil - Outils
- Supprimez les composantes rouge et verte de cette image. quel mot apparaît ? - Forum Word
1 réponse
Salut, pour ma part, je ne comprends pas ce que tu souhaites, qu'entends-tu par « fixer l'étirement de l'image » ?
À mon avis, il faut regarder du côté des propriétés des images. Il y a des propriétés comme allow_stretch et keep_ratio.
https://kivy.org/doc/stable/api-kivy.uix.image.html?highlight=image#kivy.uix.image.Image.allow_stretch
À voir ce que cela donne, et si cela ne convient pas, alors il faudra sans doute voir du côté des events afin de définir un comportement de redimensions des images comme tu souhaites lors du changement de dimension de la fenêtre, ce sera un peu plus compliqué à faire.
Bon courage.