2号Executioner型
2020-03-16 17:58
mEtInput.setInputType(isPassword ? InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD : InputType.TYPE_CLASS_PHONE);中间管道符看不懂啥意思?
就三目运算啊
位运算,
比如 InputType.TYPE_CLASS_TEXT = 8 他就是 0000 1000
InputType.TYPE_TEXT_VARIATION_PASSWORD = 4 他就是 0000 0100
那么 上面的结果就是 0000 1100 只要你明白 | 运算符就可以懂这个。
根据isPassword判断输入什么类型
我的云音乐(一)
15925 学习 · 104 问题
相似问题