Po aktualizacji mojej biblioteki AppCompat do 25, kiedy buduję wersję z proguardem, wszystkie moje tła FloatingActionButton są przezroczyste. Kiedy buduję wersję debugową bez progu, jest ona kolorowa tak, jak powinna być.Android FloatingActionButton nagle jest przezroczysty tylko na wersji ProGuard
Układ
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab_upload"
android:visibility="gone"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:layout_anchor="@id/content_frame"
app:layout_anchorGravity="bottom|right|end"
app:borderWidth="0dp"
android:src="@drawable/app_fab_upload"
android:layout_margin="@dimen/big_padding"
android:clickable="true"
app:backgroundTint="@color/fab_social"/>
Gradle
compileSdkVersion = 25
buildToolsVersion = '25.0.0'
supportLibVersion = '25.0.0'
supportLibAppCompat = "com.android.support:appcompat-v7:$supportLibVersion"
supportLibCardView = "com.android.support:cardview-v7:$supportLibVersion"
supportLibRecyclerView = "com.android.support:recyclerview-v7:$supportLibVersion"
supportLibDesign = "com.android.support:design:$supportLibVersion"
supportLibPalette = "com.android.support:palette-v7:$supportLibVersion"
supportLibPercent = "com.android.support:percent:$supportLibVersion"
nie mam żadnych odniesień do AppCompat w moim PROGUARD config.
UPDATE
Próbowałem tylko jeszcze jeden z moich projektów i ma ten sam problem. Wydaje się, że problem ten wynika z aktualizacji Androida Studio do wersji 2.3 Canary.
sprawdzić plik kolorów i ustaw akcent koloru, jeśli jest przejrzysty – SAVVY
No to jest tak jak powinno być # 19c4d8 –
Bignadad