小编Gan*_* MB的帖子

Player.EventListener 已弃用 如何在 Java 中使用 Player.Listener 代替

在 Exoplayer 版本中2.14.1 Playerd.EventListener()已弃用。当我阅读文档时,它说使用而不是Player.Listener,但我不知道如何使用该方法,如下面的代码。

simpleExoPlayer.addListener(new Player.EventListener() {
            @Override
            public void onPlaybackStateChanged(int state) {
                if (state == simpleExoPlayer.STATE_READY) {

                    aspectRatioFrameLayout.setAspectRatio(16f / 9f);
                } else {
                    playerView.hideController();
                }
            }
        });
Run Code Online (Sandbox Code Playgroud)

java android event-listener deprecated exoplayer

10
推荐指数
2
解决办法
1万
查看次数

Android 中已弃用“canAuthenticate()”

我应该使用什么来代替已biometricManager.canAuthenticate()被弃用。

医生

此方法已被弃用。使用 canAuthenticate(int) 代替。

    BiometricManager biometricManager = BiometricManager.from(this);
    switch (biometricManager.canAuthenticate()){
        case BiometricManager.BIOMETRIC_ERROR_HW_UNAVAILABLE:
            break;
        case BiometricManager.BIOMETRIC_ERROR_NO_HARDWARE:
            break;
        case BiometricManager.BIOMETRIC_SUCCESS:
            break;
        case BiometricManager.BIOMETRIC_ERROR_NONE_ENROLLED:
            break;
        case BiometricManager.BIOMETRIC_ERROR_UNSUPPORTED:
            break;
    }
Run Code Online (Sandbox Code Playgroud)

使用方法canAuthenticate(int)同上面的方式。

java android deprecated

3
推荐指数
1
解决办法
4984
查看次数

标签 统计

android ×2

deprecated ×2

java ×2

event-listener ×1

exoplayer ×1