저는 여기 초보자입니다. 그러니 친절하십시오. kivy 내장 안드로이드 카메라를 사용하여 사진을 찍은 후에 다른 GUI를 사용하고 싶습니다. 이 앱은 우분투에서는 잘 작동하지만 카메라는 작동하지 않습니다. 패키지를 만들면 성공하지만 즉시 설치 한 후 충돌이 발생합니다. ,2 GUI가있는 P4a Kivy 카메라
import kivy
from PIL import Image
from math import trunc
from PIL.ExifTags import TAGS
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.lang import Builder
from kivy.uix.floatlayout import FloatLayout
Builder.load_string("""
<CAM_GUI>:
BoxLayout:
orientation: 'vertical'
Camera:
id: camera
resolution: (960, 1280)
play: False
Button:
text: 'Shoot!'
on_press: root.shoot()
size_hint_y: None
height: '48dp'
<GUI>:
BoxLayout:
orientation: 'vertical'
padding: 10
spacing: 10
BoxLayout:
orientation: 'horizontal'
Image:
id: 1.A
source: 'checks.png'
Image:
id: 1.B
source: 'checks.png'
Image:
id: 1.C
source: 'checks.png'
BoxLayout:
orientation: 'horizontal'
Image:
id: 2.A
source: 'checks.png'
Image:
id: 2.B
source: 'checks.png'
Image:
id: 2.C
source: 'checks.png'
BoxLayout:
orientation: 'horizontal'
Image:
id: 3.A
source: 'checks.png'
Image:
id: 3.B
source: 'checks.png'
Image:
id: 3.C
source: 'checks.png'
BoxLayout:
orientation: 'horizontal'
Image:
id: 4.A
source: 'checks.png'
Image:
id: 4.B
source: 'checks.png'
Image:
id: 4.C
source: 'checks.png'
BoxLayout:
orientation: 'horizontal'
Image:
id: 5.A
source: 'checks.png'
Image:
id: 5.B
source: 'checks.png'
Image:
id: 5.C
source: 'checks.png'
BoxLayout:
orientation: 'horizontal'
Image:
id: 6.A
source: 'checks.png'
Image:
id: 6.B
source: 'checks.png'
Image:
id: 6.C
source: 'checks.png'
BoxLayout:
orientation: 'horizontal'
Image:
id: 7.A
source: 'checks.png'
Image:
id: 7.B
source: 'checks.png'
Image:
id: 7.C
source: 'checks.png'
BoxLayout:
orientation: 'horizontal'
Image:
id: 8.A
source: 'checks.png'
Image:
id: 8.B
source: 'checks.png'
Image:
id: 8.C
source: 'checks.png'
BoxLayout:
orientation: 'horizontal'
Image:
id: 9.A
source: 'checks.png'
Image:
id: 9.B
source: 'checks.png'
Image:
id: 9.C
source: 'checks.png'
BoxLayout:
orientation: 'horizontal'
Image:
id: 10.A
source: 'checks.png'
Image:
id: 10.B
source: 'checks.png'
Image:
id: 10.C
source: 'checks.png'
Button:
text: 'Javit!'
on_press: root.main()
""")
class CAM_GUI(BoxLayout):
def shoot(self):
gui.clear_widgets()
gui.add_widget(GUI(name='mainboxlayout'))
class GUI(BoxLayout):
def main(self):
pass
gui = BoxLayout(orientation='vertical')
gui.add_widget(CAM_GUI(name='camboxlayout'))
class checkApp(App):
def build(self):
return gui
if __name__=='__main__':
app=checkApp()
app.run()
당신이 나를 도울 수하십시오 여기
는 조각인가? 대단히 감사드립니다! :)최고 감사합니다, 3wnj9u3
붙여 넣기 로그를, 우리가 충돌 오류를 볼 수 있도록. – KeyWeeUsr
안녕하세요! 답장을 보내 주셔서 감사합니다. :) 조금 길기 때문에 붙여 넣기는 싫지만 링크를 제공합니다. :) [link] (https://www.dropbox.com/s/q1hee9wgwob6bwj/log.txt?dl=0) 미리 감사드립니다. :) 감사 너의 것, 3wnj9u3 – 3wnj9u3