我試圖編寫一個服務來測試一個類,該類通過傳遞數據來實現onSensorChanged(SensorEvent event)
,我可以生成它,就好像它來自傳感器一樣。我遇到的問題是我無法創建自己的SensorEvent對象來傳遞函數,因爲SensorEvent沒有公共構造函數。我試圖創建自己的類,它將具有SensorEvent所需的功能並進行投射,但自從發現能夠投射時,它需要是一個子場景並將其子類化,我需要能夠訪問構造函數。發送數據到onSensorChanged,因爲SensorEvent構造函數不可見
是否有任何其他方法可以創建一個可以代替SensorEvent的對象?還是有更好的方法來模擬缺失的功能嗎?