Drawable Tint 在 API 上无法与 AppCompat 按钮一起使用 23

DrawableTint not workoing with AppCompatButton on API 23

我正在使用带有可绘制对象的 AppCompatButton(版本:androidx.appcompat:appcompat:1.3.0-alpha01)。它工作正常但不适用于 API 23。 drawableTint 属性应该在 API 23 中工作,但它不执行任何操作。使用更高的 APIs 它工作正常,即使我在 Android Studio 的设计编辑器中将 API 更改为 23,颜色也是正确的。但在带有 API 的模拟器上不行 23. 你能帮帮我吗?提前致谢

<androidx.appcompat.widget.AppCompatButton
                android:id="@+id/loginWithGoogle"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_marginTop="10dp"
                android:background="@drawable/login_loginbutton_google_statelist"
                android:backgroundTint="@null"
                android:drawableStart="@drawable/ic_google"
                android:drawableTint="@color/NavbarAccent"
                android:text="@string/google"
                android:textAllCaps="true"
                android:textColor="@color/NavbarAccent"
                app:layout_constraintEnd_toEndOf="parent"
                app:layout_constraintStart_toStartOf="parent"
                app:layout_constraintTop_toBottomOf="@+id/loginOrConnectUsing"
                app:layout_constraintWidth_percent="0.4" />

如果您想要适用于所有 API 级别的 AppCompat 色调应用程序,您应该使用 app:drawableTint