Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from kivy.app import App
- from kivy.uix.button import Button
- from kivy.uix.floatlayout import FloatLayout
- from kivy.uix.textinput import TextInput
- from kivy.network.urlrequest import UrlRequest
- from urllib import urlencode
- from kivy.uix.screenmanager import ScreenManager, Screen
- from kivy.uix.camera import Camera
- sm = ScreenManager()
- sm.add_widget(MainScreen(name = "mainscreen"))
- sm.add_widget(CameraScreen(name = "camerascreen"))
- class Test(App):
- def build(self):
- global sm
- return sm
- class MainScreen(Screen):
- def build(self):
- global sm
- self.name = name
- l = FloatLayout()
- camera_button = Button(size_hint = (.2, .2), pos_hint = {"x": .4, "y": .4}, on_press = sm.camerascreen("camerascreen"))
- l.add_widget(camera_button)
- return l
- class CameraScreen(Screen):
- def build(self):
- self.name = name
- camw = FloatLayout()
- cam = Camera()
- cam.play = True
- cam.size_hint = (1, 1)
- camw.add_widget(cam)
- return camw
- Test().run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement