UTSAcvitiyKeyEventCallback 重写onkeydown事件报错
error: 'onKeyDown' overrides nothing
UTSAcvitiyKeyEventCallback 重写onkeydown事件报错
error: 'onKeyDown' overrides nothing
                                                                                                                                                                                                                                                            
                                                                                                                                                                                下面这段代码我本地编译过,是可以通过的,你试试
<template>  
    <view>  
        <image class="logo" src="/static/logo.png"></image>  
        <view class="text-area">  
            <text class="title" @click="test">{{title}}</text>  
        </view>  
    </view>  
</template>  
<script>  
    import KeyEvent from 'android.view.KeyEvent';  
    export default {  
        data() {  
            return {  
                title: 'Hello'  
            }  
        },  
        onLoad() {  
        },  
        methods: {  
            test() {  
              UTSAndroid.onActivityCallback(new UTSAcvitiyKeyEventCallback())  
            }  
        }  
    }  
    class UTSAcvitiyKeyEventCallback extends UniActivityKeyEventCallback {  
        constructor() {  
            super()  
        }  
        override onKeyDown(params : UniActivityParams, keyCode : Int, event : KeyEvent | null) {  
            console.log('UTSAcvitiyKeyEvent', 'onKeyDown', params, keyCode, '' + event)  
        }  
    }  
</script>  
<style>  
    .logo {  
        height: 100px;  
        width: 100px;  
        margin: 100px auto 25px auto;  
    }  
    .title {  
        font-size: 18px;  
        color: #8f8f94;  
        text-align: center;  
    }  
</style>