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 –
您可以發佈代碼如何設計樣式按鈕 –
這看起來像是一個對話框,而不是按鈕。 –