是否可以在android按钮中为drawableLeft着色?我有一个黑色的drawable,我想要着色为白色。我知道如何通过图像视图来实现这一点(图像左侧),但我想用默认的android按钮来实现。Android按钮可绘制色调
我的源代码:
<Button android:layout_height="wrap_content"
android:layout_width="0dp"
android:layout_weight="1"
android:text="@string/drawer_quizzes"
android:backgroundTint="@color/md_light_green_500"
android:stateListAnimator="@null"
android:textColor="#fff"
android:textSize="12dp"
android:fontFamily="sans-serif"
android:drawableLeft="@drawable/ic_action_landscape"
android:gravity="left|center_vertical"
android:drawablePadding="8dp"
/>
有什么办法来着色的按钮?或者是否有自定义视图方法来实现这种效果?
所以你想要在按钮的文本左侧放置图像? –
@HawraaKhalil确实如此。但它应该是有色的白色 –
在这里投票https://code.google.com/p/android/issues/detail?id=198613如果你想drawableTint进入支持库 –