removed unnecessary module reference when the module is imported
This commit is contained in:
parent
cce37ca081
commit
6226d4c019
1 changed files with 24 additions and 24 deletions
|
|
@ -35,33 +35,33 @@ abstract public class StandardInputType {
|
||||||
* More info: <a href="https://developer.android.com/reference/android/text/InputType#TYPE_NULL">android docs</a>.
|
* More info: <a href="https://developer.android.com/reference/android/text/InputType#TYPE_NULL">android docs</a>.
|
||||||
*/
|
*/
|
||||||
public boolean isLimited() {
|
public boolean isLimited() {
|
||||||
return field != null && field.inputType == android.text.InputType.TYPE_NULL;
|
return field != null && field.inputType == InputType.TYPE_NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public boolean isPhoneNumber() {
|
public boolean isPhoneNumber() {
|
||||||
return
|
return
|
||||||
field != null
|
field != null
|
||||||
&& (field.inputType & android.text.InputType.TYPE_MASK_CLASS) == android.text.InputType.TYPE_CLASS_PHONE;
|
&& (field.inputType & InputType.TYPE_MASK_CLASS) == InputType.TYPE_CLASS_PHONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isNumeric() {
|
public boolean isNumeric() {
|
||||||
return
|
return
|
||||||
field != null
|
field != null
|
||||||
&& (field.inputType & android.text.InputType.TYPE_MASK_CLASS) == android.text.InputType.TYPE_CLASS_NUMBER;
|
&& (field.inputType & InputType.TYPE_MASK_CLASS) == InputType.TYPE_CLASS_NUMBER;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isDecimal() {
|
public boolean isDecimal() {
|
||||||
return
|
return
|
||||||
isNumeric()
|
isNumeric()
|
||||||
&& (field.inputType & android.text.InputType.TYPE_NUMBER_FLAG_DECIMAL) == android.text.InputType.TYPE_NUMBER_FLAG_DECIMAL;
|
&& (field.inputType & InputType.TYPE_NUMBER_FLAG_DECIMAL) == InputType.TYPE_NUMBER_FLAG_DECIMAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public boolean isSignedNumber() {
|
public boolean isSignedNumber() {
|
||||||
return
|
return
|
||||||
isNumeric()
|
isNumeric()
|
||||||
&& (field.inputType & InputType.TYPE_NUMBER_FLAG_SIGNED) == android.text.InputType.TYPE_NUMBER_FLAG_SIGNED;
|
&& (field.inputType & InputType.TYPE_NUMBER_FLAG_SIGNED) == InputType.TYPE_NUMBER_FLAG_SIGNED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -73,11 +73,11 @@ abstract public class StandardInputType {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
int variation = field.inputType & android.text.InputType.TYPE_MASK_VARIATION;
|
int variation = field.inputType & InputType.TYPE_MASK_VARIATION;
|
||||||
|
|
||||||
return
|
return
|
||||||
variation == android.text.InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS
|
variation == InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS
|
||||||
|| variation == android.text.InputType.TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS;
|
|| variation == InputType.TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -86,17 +86,17 @@ abstract public class StandardInputType {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
int variation = field.inputType & android.text.InputType.TYPE_MASK_VARIATION;
|
int variation = field.inputType & InputType.TYPE_MASK_VARIATION;
|
||||||
|
|
||||||
return
|
return
|
||||||
variation == android.text.InputType.TYPE_TEXT_VARIATION_PASSWORD
|
variation == InputType.TYPE_TEXT_VARIATION_PASSWORD
|
||||||
|| variation == android.text.InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD
|
|| variation == InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD
|
||||||
|| variation == android.text.InputType.TYPE_TEXT_VARIATION_WEB_PASSWORD;
|
|| variation == InputType.TYPE_TEXT_VARIATION_WEB_PASSWORD;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
boolean isPersonName() {
|
boolean isPersonName() {
|
||||||
return field != null && (field.inputType & android.text.InputType.TYPE_MASK_VARIATION) == android.text.InputType.TYPE_TEXT_VARIATION_PERSON_NAME;
|
return field != null && (field.inputType & InputType.TYPE_MASK_VARIATION) == InputType.TYPE_TEXT_VARIATION_PERSON_NAME;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -106,7 +106,7 @@ abstract public class StandardInputType {
|
||||||
|
|
||||||
|
|
||||||
public boolean isText() {
|
public boolean isText() {
|
||||||
return field != null && (field.inputType & android.text.InputType.TYPE_MASK_CLASS) == android.text.InputType.TYPE_CLASS_TEXT;
|
return field != null && (field.inputType & InputType.TYPE_MASK_CLASS) == InputType.TYPE_CLASS_TEXT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -116,7 +116,7 @@ abstract public class StandardInputType {
|
||||||
|
|
||||||
|
|
||||||
private boolean isUri() {
|
private boolean isUri() {
|
||||||
return field != null && (field.inputType & android.text.InputType.TYPE_MASK_VARIATION) == android.text.InputType.TYPE_TEXT_VARIATION_URI;
|
return field != null && (field.inputType & InputType.TYPE_MASK_VARIATION) == InputType.TYPE_TEXT_VARIATION_URI;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -142,16 +142,16 @@ abstract public class StandardInputType {
|
||||||
return allowedModes;
|
return allowedModes;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (field.inputType & android.text.InputType.TYPE_MASK_CLASS) {
|
switch (field.inputType & InputType.TYPE_MASK_CLASS) {
|
||||||
case android.text.InputType.TYPE_CLASS_NUMBER:
|
case InputType.TYPE_CLASS_NUMBER:
|
||||||
case android.text.InputType.TYPE_CLASS_DATETIME:
|
case InputType.TYPE_CLASS_DATETIME:
|
||||||
case android.text.InputType.TYPE_CLASS_PHONE:
|
case InputType.TYPE_CLASS_PHONE:
|
||||||
// Numbers, dates and phone numbers default to the numeric keyboard,
|
// Numbers, dates and phone numbers default to the numeric keyboard,
|
||||||
// with no extra features.
|
// with no extra features.
|
||||||
allowedModes.add(InputMode.MODE_123);
|
allowedModes.add(InputMode.MODE_123);
|
||||||
return allowedModes;
|
return allowedModes;
|
||||||
|
|
||||||
case android.text.InputType.TYPE_CLASS_TEXT:
|
case InputType.TYPE_CLASS_TEXT:
|
||||||
// This is general text editing. We will default to the
|
// This is general text editing. We will default to the
|
||||||
// normal alphabetic keyboard, and assume that we should
|
// normal alphabetic keyboard, and assume that we should
|
||||||
// be doing predictive text (showing candidates as the
|
// be doing predictive text (showing candidates as the
|
||||||
|
|
@ -178,7 +178,7 @@ abstract public class StandardInputType {
|
||||||
* editor state.
|
* editor state.
|
||||||
*/
|
*/
|
||||||
public int determineTextCase() {
|
public int determineTextCase() {
|
||||||
if (connection == null || field == null || field.inputType == android.text.InputType.TYPE_NULL) {
|
if (connection == null || field == null || field.inputType == InputType.TYPE_NULL) {
|
||||||
return InputMode.CASE_UNDEFINED;
|
return InputMode.CASE_UNDEFINED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -190,10 +190,10 @@ abstract public class StandardInputType {
|
||||||
return InputMode.CASE_CAPITALIZE;
|
return InputMode.CASE_CAPITALIZE;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (field.inputType & android.text.InputType.TYPE_MASK_FLAGS) {
|
switch (field.inputType & InputType.TYPE_MASK_FLAGS) {
|
||||||
case android.text.InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS:
|
case InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS:
|
||||||
return InputMode.CASE_UPPER;
|
return InputMode.CASE_UPPER;
|
||||||
case android.text.InputType.TYPE_TEXT_FLAG_CAP_WORDS:
|
case InputType.TYPE_TEXT_FLAG_CAP_WORDS:
|
||||||
return InputMode.CASE_CAPITALIZE;
|
return InputMode.CASE_CAPITALIZE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue