Android 使用API 23上的APPCOMPAT按钮进行可拉伸着色不修井

Android 使用API 23上的APPCOMPAT按钮进行可拉伸着色不修井,android,xml,android-layout,android-appcompat,Android,Xml,Android Layout,Android Appcompat,我使用的是一个带有可绘图按钮的AppCompatButton(版本:androidx.appcompat:appcompat:1.3.0-alpha01)。它可以正常工作,但不适用于API 23。drawableTint属性应该在API 23中起作用,但它不起任何作用。对于更高的API,它工作得很好,甚至当我在Android Studio的设计编辑器中将API更改为23时,颜色也是正确的。但不是在使用API 23的模拟器上。你能帮助我吗?提前谢谢 <androidx.appcompat.w

我使用的是一个带有可绘图按钮的AppCompatButton(版本:androidx.appcompat:appcompat:1.3.0-alpha01)。它可以正常工作,但不适用于API 23。drawableTint属性应该在API 23中起作用,但它不起任何作用。对于更高的API,它工作得很好,甚至当我在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" />

如果您想让tint的AppCompat应用程序在所有API级别上都能工作,您应该使用
app:drawableTint