svk*_*aka 6 android material-design material-components material-components-android
我想使用带有白色背景和彩色图标的“使用Google登录”按钮,但是当我使用此Google图标时,总是会被着色。
<android.support.design.button.MaterialButton
style="@style/Widget.MaterialComponents.Button.Icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sign in with Google"
app:icon="@drawable/ic_google_colored"/>
Run Code Online (Sandbox Code Playgroud)
如何使图标不着色?
Rul*_*lan 30
使用此并退出色调图标以显示真实颜色
app:icon="@drawable/ic_google"
app:iconTint="@null"
Run Code Online (Sandbox Code Playgroud)
例子
<Button
android:id="@+id/idGoogle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:icon="@drawable/ic_google"
app:iconTint="@null"/>
Run Code Online (Sandbox Code Playgroud)
svk*_*aka 13
我已经找到了解决方案,我刚刚更改了iconTintModeiconTint的颜色
<android.support.design.button.MaterialButton
style="@style/Widget.MaterialComponents.Button.Icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sign in with Google"
app:icon="@drawable/ic_google_colored"
app:iconTint="@android:color/transparent"
app:iconTintMode="add"/>
Run Code Online (Sandbox Code Playgroud)
我愿意寻求更好的解决方案
| 归档时间: |
|
| 查看次数: |
1404 次 |
| 最近记录: |