android+button+不可点击置灰,android:tint 给imagebutton着色 按钮灰色
直接在xml進行顏色變化,使用三目運算符。
比如要給Imagebutton,在某個條件時變成灰色,其他變成OK色,直接在XML就搞定了:
android:id="@+id/connect_ok_btn"
android:layout_width="44dp"
android:layout_height="40dp"
android:layout_marginStart="10dp"
android:onClick="@{connectViewModule::onBtnClick}"
android:background="?selectableItemBackground"
android:enabled="@{connectViewModule.dataInput.length()?>=?8}"
android:tint="@{connectViewModule.dataInput.length()?>=?8???@color/colorBtn?:?@color/primaryText}"
android:scaleType="centerInside"
android:src="@drawable/icon_findble"?/>
本文為3YL原創,轉載無需聯系,但請注明來自labisart.com。
原創文章不易,如果覺得有幫助,可打賞或點擊右側廣告支持:
總結
以上是生活随笔為你收集整理的android+button+不可点击置灰,android:tint 给imagebutton着色 按钮灰色的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机技术与人工智能基础赵学军答案,《人
- 下一篇: onlyoffice添加删除字体