Android 安卓:Can';t更改“的图标”;com.facebook.login.widget.LoginButton;
这里是我的xml:Android 安卓:Can';t更改“的图标”;com.facebook.login.widget.LoginButton;,android,facebook,Android,Facebook,这里是我的xml: <com.facebook.login.widget.LoginButton xmlns:facebook="http://schemas.android.com/apk/res-auto" android:id="@+id/signinFacebookButon" style="@style/FacebookLoginButton" android:layout_width="255dp"
<com.facebook.login.widget.LoginButton xmlns:facebook="http://schemas.android.com/apk/res-auto"
android:id="@+id/signinFacebookButon"
style="@style/FacebookLoginButton"
android:layout_width="255dp"
android:layout_height="40dp"
android:drawableStart="@drawable/ic_minus"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="@+id/loginTextView"
app:layout_constraintStart_toStartOf="@+id/loginTextView"
app:layout_constraintTop_toBottomOf="@+id/forgotPasswordTextView"
facebook:com_facebook_login_text="@string/login_with_facebook"
facebook:com_facebook_logout_text="" />
我设置了android:drawableStart=“@drawable/ic_减号”,但Facebook按钮的图标没有改变。我如何做到这一点?如果您将应用程序的目标锁定在Android 4.2上,那么您对添加可绘制图标所做的更改应该会起作用 但是,如果你想让你的应用程序使用Android 4.2之前的版本(应用程序的targetSdkVersion或minSdkVersion为16或更低),那么你应该在“开始”之外添加“左”。像这样- android:drawableLeft=“@drawable/ic_减号” android:drawableStart=“@drawable/ic_-减号”我从android 6开始。“android:drawableLeft”和“android:drawableStart”没有帮助。图标不变。