4
我正在开发与Cast集成的应用程序。我可以设置一个投射按钮,我甚至可以将我的应用投射到ChromeCast。但是,当我将MediaRouter
作为依赖项包含在内时,我会为浮动操作按钮获得一个奇怪的样式(或缺少它)。Android支持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'
// ...
上什么可能导致这个有什么想法或者我该如何解决它?
您是否试图将castBackground设置为@ drawable/abc_dialog_material_background –
您可以发布代码如何设计样式按钮 –
这看起来像是一个对话框,而不是按钮。 –