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