无法解决的方法;可能的依赖问题

在过去的 2 个小时里,我一直在努力解决这个问题。我正在使用 MediaBrowserCompat.ConnectionCallback 并且我想使用 setSupportedMediaController() 和 getSupportedMediaController() 方法,但无论我在 gradle 中导入或实现什么,它们都不会显示。我正在引用来自 github 的代码,据我所知,我拥有我需要的一切。还是不行。


有问题的代码:


class MediaConnectionCallback extends MediaBrowserCompat.ConnectionCallback {

    @Override

    public void onConnected() {

        super.onConnected();

        try {

            mMediaControllerCompat = new MediaControllerCompat(MainActivity.this, mMediaBrowserCompat.getSessionToken());

            mMediaControllerCompat.registerCallback(controllerCallback);

            setSupportMediaController(mMediaControllerCompat);

            getSupportMediaController().getTransportControls().playFromMediaId(String.valueOf(R.raw.song), null);


        } catch( RemoteException e ) {


        }

    }

}

我的毕业证:


apply plugin: 'com.android.application'


android {

    compileSdkVersion 28

    defaultConfig {

        applicationId "com.dalcourt.jonathan.testaudio"

        minSdkVersion 26

        targetSdkVersion 28

        versionCode 1

        versionName "1.0"

        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

    }

    buildTypes {

        release {

            minifyEnabled false

            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

        }

    }

}


dependencies {

    implementation fileTree(include: ['*.jar'], dir: 'libs')

    implementation 'com.android.support:appcompat-v7:28.0.0-rc02'

    implementation 'com.android.support:support-v13:28.0.0-rc02'

    implementation 'com.android.support.constraint:constraint-layout:1.1.3'

    testImplementation 'junit:junit:4.12'

    androidTestImplementation 'com.android.support.test:runner:1.0.2'

    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

    implementation 'com.android.support:support-v4:28.0.0-rc02'

}


我将他们的项目导入 ADS 并查看方法的来源,它是 android.support.v4.app.FragmentActivity。我试过导入该包的每个版本,仍然没有用。


holdtom
浏览 278回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python