概述
androidx之前的EditTextPreference的输入类型可以在
<EditTextPreference
android:key="location"
android:title="Location (ex: -4db)"
android:numeric="signed"
android:textColor="#009688"
/>
android:numeric 已被废弃
在最新的Androidx版本中没有android:numeric属性,需要在kotlin中设置,参考链接
我需要设置可以输入负数值:
val rssiPreference = findPreference<EditTextPreference>("rssi_setting")
rssiPreference?.setOnBindEditTextListener {
it.inputType = InputType.TYPE_CLASS_NUMBER or InputType.TYPE_NUMBER_FLAG_SIGNED
}
最后
以上就是冷静小虾米为你收集整理的【Android】【UI】EditTextPreference 输入类型限制的全部内容,希望文章能够帮你解决【Android】【UI】EditTextPreference 输入类型限制所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复