rexseeLanguage
返回手册目录
【函数】int size()
【说明】读取语言常量的个数。
【返回】语言常量的个数。
【参数】
【示例】
alert(rexseeLanguage.size());
运行示例

【函数】JsonArray get()
【说明】读取所有语言常量的名称。
【返回】JSON数组,使用eval('('+json+')')转换为JavaScript数组。
【参数】
【示例】
alert(rexseeLanguage.get());
运行示例

【函数】String get(String name)
【说明】读取name对应的语言常量的值。
【返回】语言常量的值,如果name不存在返回空。
【参数】name:语言常量的名称。
【示例】
alert(rexseeLanguage.get('PROGRESS_STARTING'));
运行示例
alert(rexseeLanguage.get('STARS'));
运行示例
alert(rexseeLanguage.get('COUNTRIES'));
运行示例

【函数】boolean set(String name, String value)
【说明】为name对应的语言常量赋值,该值会存储在快存器中,意味着退出后再启动仍然会使用该值。
【返回】true或false。
【参数】name:语言常量的名称。
value:语言常量的值。注意,如果是数组,应使用“|“分隔元素的值,如果是二维数组,应使用”||“分隔一维数组,使用”|“分隔二维数组的元素。
【示例】
alert(rexseeLanguage.set('PROGRESS_STARTING','修改后的启动字符串'));
运行示例
alert(rexseeLanguage.set('STARS','第一颗星星|第二颗星星|第三颗星星'));
运行示例
alert(rexseeLanguage.set('COUNTRIES','洲一|国家一|国家二||洲二|国家三|国家四'));
运行示例

【函数】String getType(String name)
【说明】读取name对应的语言常量的类型。
【返回】语言常量的类型,如果name不存在返回空。
【参数】name:语言常量的名称。
【示例】
alert(rexseeLanguage.getType('PROGRESS_STARTING'));
运行示例
alert(rexseeLanguage.getType('STARS'));
运行示例
alert(rexseeLanguage.getType('COUNTRIES'));
运行示例

【函数】String getPreference(String name)
【说明】读取name对应的语言常量在快存器中的值。
【返回】语言常量在快存器中的值,如果name不存在返回空。
【参数】name:语言常量的名称。
【示例】
alert(rexseeLanguage.getPreference('COUNTRIES'));
运行示例

【函数】void clearPreference()
【说明】清除快存器存储的所有语言常量,但不会修改当前的设置,如果要刷新设置,请继续调用refresh()。
【返回】
【参数】
【示例】
rexseeLanguage.clearPreference();
rexseeDialog.toast('清除完毕!');
运行示例

【函数】void refresh()
【说明】刷新所有语言常量,通常只在调用clearPreference()后使用。
【返回】
【参数】
【示例】
rexseeLanguage.refresh();
rexseeDialog.toast('刷新完毕!');
运行示例
返回手册目录