4

我正在开发一个具有 Cast 集成的应用程序。我可以设置一个投射按钮,甚至可以将我的应用投射到 ChromeCast。但是,当我将其包含MediaRouter为依赖项时,浮动操作按钮会出现奇怪的样式(或没有样式)。

这是样式正确的按钮:

适当的造型

这是我添加MediaRouter依赖项时发生的情况:

没有风格

// build.gradle
dependencies {
    // ....

    // Removing the mediarouter fixes the "design" of the toaster, but then crashes app
    implementation 'com.android.support:mediarouter-v7:26.1.0'
    implementation 'com.android.support:appcompat-v7:26.1.0'
    implementation 'com.google.android.gms:play-services-cast-framework:10.0.1'
    implementation 'com.android.support:design:26.1.0'
    // ...

关于可能导致此问题的原因或我应该如何解决的任何想法?

4

1 回答 1

1

无论如何,您也可以添加自定义样式,然后尝试复制Material Design 样式

于 2017-10-24T10:45:56.793 回答