switch (attribute.inputType & EditorInfo.TYPE_MASK_CLASS) {
case EditorInfo.TYPE_CLASS_NUMBER:
case EditorInfo.TYPE_CLASS_DATETIME:
case EditorInfo.TYPE_CLASS_PHONE:
mCurKeyboard = mSymbolsKeyboard;
break;
case EditorInfo.TYPE_CLASS_TEXT:
mCurKeyboard = mQwertyKeyboard;
}
どういう意味ですか?
私のテスト結果は次のとおりです。
attribute.inputType = 17
EditorInfo.TYPE_MASK_CLASS = 15
case EditorInfo.TYPE_CLASS_TEXT
どちらに切り替えますか= 1