Skip to content

Commit f1363b8

Browse files
committed
增加监听器
1 parent 90d60ef commit f1363b8

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

app/src/main/clojure/plain/someactivity2.clj

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
(org.tensorflow Operation)
1313
(android.graphics Bitmap)
1414
(android.text.method ScrollingMovementMethod)
15-
(android.view View)
15+
(android.view View View$OnClickListener)
1616
(android.widget Button ImageView TextView)
1717
(com.wonderkiln.camerakit CameraKitError CameraKitEvent CameraKitEventListener CameraKitImage CameraKitVideo CameraView)
1818
(java.util List)
@@ -44,7 +44,25 @@
4444
_ (.setMovementMethod text-view-result (ScrollingMovementMethod.))
4545
btn-toggle-camera (.findViewById this com.example.ndksample.myapplication.R$id/btnToggleCamera)
4646
btn-detect-object (.findViewById this com.example.ndksample.myapplication.R$id/btnDetectObject)]
47-
(Log/i "....." "-------")
47+
(.addCameraKitListener camera-view
48+
(proxy [CameraKitEventListener] []
49+
(onEvent [^CameraKitEvent camera-kit-event]
50+
(Log/i "onEvent" (str camera-kit-event)) )
51+
(onError [^CameraKitError camera-kit-error]
52+
(Log/i "onError" (str camera-kit-error)) )
53+
(onImage [^CameraKitImage camera-kit-image]
54+
(Log/i "onImage" "......") )
55+
(onVideo [^CameraKitVideo camera-kit-video] )))
56+
;;
57+
(.setOnClickListener btn-toggle-camera
58+
(proxy [View$OnClickListener] []
59+
(onClick [View v]
60+
(.toggleFacing camera-view))))
61+
;;
62+
(.setOnClickListener btn-detect-object
63+
(proxy [View$OnClickListener] []
64+
(onClick [View v]
65+
(.captureImage camera-view))))
4866
)
4967
#_(.. this
5068
(findViewById com.example.ndksample.myapplication.R$id/getButton)

0 commit comments

Comments
 (0)