Articles of kivy

in __init__ word = self.search_box.text AttributeError: el objeto ‘NoneType’ no tiene ningún atributo ‘text’

Estoy haciendo una aplicación. En la medida en que sé que estoy haciendo algo correctamente, pero sigo recibiendo este error. word = self.search_box.text AttributeError: el objeto ‘NoneType’ no tiene ningún atributo ‘text’ He comprobado los errores tipográficos y otros errores comunes todavía no está funcionando. Heres el código- import kivy kivy.require(‘1.10.0’) from kivy.uix.stacklayout import StackLayout […]

Kivy arrastrar y soltar desde ListView

Estoy intentando configurar un ListView para que 1) Cuando se realiza la selección, esa selección se borra de ListView 2) Se crea una Dispersión sosteniendo una etiqueta con el texto de la selección. 3) Usando el mismo clic, la Dispersión se arrastra por la pantalla 4) La Dispersión se elimina una vez que se suelta […]

AttributeError: el objeto ‘super’ no tiene ningún atributo ‘__getattr__’ al intentar agregar un widget a una identificación personalizada de diseño

al intentar agregar un widget (un diseño en el problema) a una identificación personalizada que modifico en la presentación, me lanza un error que creo que no identifico la identificación personalizada gr_ly = GridLayout(id=i[1], rows=1) self.LayoutGeneralCI.ids.realll.add_widget(gr_ly) #Adding another widget to the custom id layout but just always puts me the widgets into the last layout […]

Actualizando widgets en kivy (python)

¿Alguien me puede explicar cómo actualizar los widgets en Kivy? Tengo un ejemplo de código aquí: class Game(Widget): def __init__(self, **kwargs): super(Game, self).__init__(**kwargs) with self.canvas: Color(*sky_color) Rectangle(pos=(0, 0), size=self.size) with self.canvas: Color(*grass_color) Rectangle(pos=(0,0), size=(800,75)) with self.canvas: Label(text=’Funky Chicken’, font_size=’50sp’, pos=(360, 400)) with self.canvas: Button(text=’Play’, font_size=’20’) class FunkyChickenApp(App): def build(self): return Game(size=Window.size) if __name__ == “__main__”: […]

Aplicación kivy para Android: configura el nivel de api de 19 a 26 fallido

Quiero crear un archivo .apk de Android con kivy, buildozer y Ubuntu 16.04. Ahora tenía un .apk de Android, pero Google PlayStore dijo que el nivel de API de 19 no está disponible. Tengo que configurarlo en 26. Ahora establezco android.api en 26 en el archivo buildozer.spec. Después de ejecutar esto para crear un nuevo […]

El servicio Kivy se detiene cuando la aplicación está cerrada

Estoy empezando un servicio desde mi aplicación Kivy: service = autoclass(‘net.saband.myapp.ServiceMyservice’) mActivity = autoclass(‘org.kivy.android.PythonActivity’).mActivity service.start(mActivity, ”) Funciona. Y si cierro mi aplicación con el botón Atrás, mi servicio todavía funciona. Pero si cierro mi aplicación al deslizarla de la lista de aplicaciones recientes, el servicio muere. Encontré este problema y traté de usar startForeground guiado […]

Utilizando correctamente los archivos .kv para Kivy e importándolos a su script de Python

Estoy siguiendo los tutoriales de Kivy y no he podido cargar correctamente las propiedades de los archivos .kv. Por alguna razón, a veces puedo extraer archivos .kv a través de a for kv in listdir(kv_path): Builder.load_file(kv_path+kv) , pero no puedo hacerlo simplemente colocando los archivos kv en el mismo directorio raíz y dejándolo “importarlo por […]

Cambiando el color de fondo de un botón en Kivy

Soy nuevo en Kivy y tengo problemas para especificar el color de fondo de un botón. Aquí está mi ejemplo simple: # custombutton.py from kivy.app import App from kivy.uix.widget import Widget class MyWidget(Widget): pass class CustomButtonApp(App): def build(self): return MyWidget() if __name__ == ‘__main__’: CustomButtonApp().run() Y el archivo kv adjunto custombutton.kv : #:kivy 1.7.2 : […]

Kivy Con Opencv. Cambiar el tamaño de la imagen

Quiero insertar un video de webcam opencv en kivy. Desafortunadamente, cuando hago esto y maximizo la ventana, la imagen no se ajusta al tamaño de la pantalla. ¿Hay alguna manera de hacer esto? from kivy.app import App from kivy.uix.image import Image from kivy.clock import Clock from kivy.graphics.texture import Texture import cv2 from kivy.uix.boxlayout import BoxLayout […]

Alterar una propiedad kivy de otro hilo.

Estoy experimentando con un código kivy. Intenté modificar una propiedad kivy ( text_colour ) de una banda de rodadura creada con lib de subprocesos. El progtwig funciona bien pero el hilo no cambia la propiedad. También intenté crear un método en clase sobre el cual se obtiene el valor como un argumento, que también falló. […]