本文整理汇总了Java中android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_DEFAULT属性的典型用法代码示例。如果您正苦于以下问题:Java Nickname.TYPE_DEFAULT属性的具体用法?Java Nickname.TYPE_DEFAULT怎么用?Java Nickname.TYPE_DEFAULT使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类android.provider.ContactsContract.CommonDataKinds.Nickname
的用法示例。
在下文中一共展示了Nickname.TYPE_DEFAULT属性的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getAndroidNicknameType
@SuppressWarnings("deprecation")
public static int getAndroidNicknameType(NicknameType type) {
switch (type) {
case TYPE_CUSTOM:
return Nickname.TYPE_CUSTOM;
case TYPE_DEFAULT:
return Nickname.TYPE_DEFAULT;
case TYPE_INITIALS:
return Nickname.TYPE_INITIALS;
case TYPE_MAIDEN_NAME:
return Nickname.TYPE_MAINDEN_NAME;
case TYPE_OTHER_NAME:
return Nickname.TYPE_OTHER_NAME;
case TYPE_SHORT_NAME:
return Nickname.TYPE_SHORT_NAME;
default:
return Nickname.TYPE_DEFAULT;
}
}
示例2: getNicknameType
@SuppressWarnings("deprecation")
public static NicknameType getNicknameType(int androidType) {
switch (androidType) {
case Nickname.TYPE_CUSTOM:
return NicknameType.TYPE_CUSTOM;
case Nickname.TYPE_DEFAULT:
return NicknameType.TYPE_DEFAULT;
case Nickname.TYPE_INITIALS:
return NicknameType.TYPE_INITIALS;
case Nickname.TYPE_MAINDEN_NAME:
return NicknameType.TYPE_MAIDEN_NAME;
case Nickname.TYPE_OTHER_NAME:
return NicknameType.TYPE_OTHER_NAME;
case Nickname.TYPE_SHORT_NAME:
return NicknameType.TYPE_SHORT_NAME;
default:
return NicknameType.TYPE_DEFAULT;
}
}
示例3: byTypeId
/**
* Retrieve an nickname type for a given id.
* @param id The id in question.
* @return The resolved enum type, or null.
*/
@SuppressWarnings("deprecation")
private static Type byTypeId(int id) {
switch(id) {
case Nickname.TYPE_CUSTOM: return Type.CUSTOM;
case Nickname.TYPE_DEFAULT: return Type.DEFAULT;
case Nickname.TYPE_OTHER_NAME: return Type.OTHER_NAME;
case Nickname.TYPE_MAINDEN_NAME: return Type.MAIDEN_NAME;
case Nickname.TYPE_SHORT_NAME: return Type.SHORT_NAME;
case Nickname.TYPE_INITIALS: return Type.INITIALS;
}
return null;
}