本文整理汇总了Java中com.watabou.utils.Bundle.getStringArray方法的典型用法代码示例。如果您正苦于以下问题:Java Bundle.getStringArray方法的具体用法?Java Bundle.getStringArray怎么用?Java Bundle.getStringArray使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.watabou.utils.Bundle
的用法示例。
在下文中一共展示了Bundle.getStringArray方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: restore
import com.watabou.utils.Bundle; //导入方法依赖的package包/类
private static HashSet<Badge> restore(Bundle bundle) {
HashSet<Badge> badges = new HashSet<>();
String[] names = bundle.getStringArray(BADGES);
for (int i = 0; i < names.length; i++) {
try {
badges.add(Badge.valueOf(names[i]));
} catch (Exception e) {
}
}
return badges;
}
示例2: restore
import com.watabou.utils.Bundle; //导入方法依赖的package包/类
private static HashSet<Badge> restore( Bundle bundle ) {
HashSet<Badge> badges = new HashSet<Badge>();
if (bundle == null) return badges;
String[] names = bundle.getStringArray( BADGES );
for (int i=0; i < names.length; i++) {
try {
badges.add( Badge.valueOf( names[i] ) );
} catch (Exception e) {
UNISTPixelDungeon.reportException(e);
}
}
return badges;
}
示例3: restoreRoomsFromBundle
import com.watabou.utils.Bundle; //导入方法依赖的package包/类
public static void restoreRoomsFromBundle( Bundle bundle ) {
if (bundle.contains( ROOMS )) {
SPECIALS.clear();
for (String type : bundle.getStringArray( ROOMS )) {
SPECIALS.add( Type.valueOf( type ));
}
} else {
shuffleTypes();
}
}
示例4: restore
import com.watabou.utils.Bundle; //导入方法依赖的package包/类
private static HashSet<Badge> restore( Bundle bundle ) {
HashSet<Badge> badges = new HashSet<Badge>();
String[] names = bundle.getStringArray( BADGES );
for (int i=0; i < names.length; i++) {
try {
badges.add( Badge.valueOf( names[i] ) );
} catch (Exception e) {
}
}
return badges;
}