自定义指定场景文案
该接口用于自定义指定场景文案。
注意事项
无
方法定义
String getString(HWMUiCustomTextScene scene);
参数描述
枚举值 |
描述 |
---|---|
CLOUD_RECORD_FINISHED_ALERT_TEXT_SCENE |
会议云录制结束弹窗提示文案 |
CLOUD_RECORD_FINISHED_ALERT_TEXT_IN_MEETING_SCENE |
会中会议云录制结束弹窗提示文案 |
LEAVE_OR_END_CONF_POPUP_WINDOW_TEXT_SCENE |
离开或结束会议弹框标题文案 |
CLOUD_RECORD_MENU_TITLE_TEXT_SCENE |
录制弹窗菜单中的云录制标题 |
MAIN_WINDOW_CLOUD_RECORD_DES_TEXT_SCENE |
主窗口中的云录制描述 |
public class CustomIUiCustomTextHandler implements IUiCustomTextHandler { @Override public String getString(HWMUiCustomTextScene scene) { Map<HWMUiCustomTextScene, String> customTextMap = new HashMap<>(); customTextMap.put(HWMUiCustomTextScene.CLOUD_RECORD_FINISHED_ALERT_TEXT_SCENE, DemoUtil.getResContext().getString(R.string.conf_cloud_record_finished_alert_text)); customTextMap.put(HWMUiCustomTextScene.CLOUD_RECORD_FINISHED_ALERT_TEXT_IN_MEETING_SCENE, DemoUtil.getResContext().getString(R.string.conf_cloud_record_finished_alert_text_in_meeting)); customTextMap.put(HWMUiCustomTextScene.LEAVE_OR_END_CONF_POPUP_WINDOW_TEXT_SCENE, DemoUtil.getResContext().getString(R.string.leave_or_end_conf_popup_window_text_scene)); customTextMap.put(HWMUiCustomTextScene.CLOUD_RECORD_MENU_TITLE_TEXT_SCENE, DemoUtil.getResContext().getString(R.string.cloud_record_menu_title_text_scene)); customTextMap.put(HWMUiCustomTextScene.MAIN_WINDOW_CLOUD_RECORD_DES_TEXT_SCENE, DemoUtil.getResContext().getString(R.string.main_window_cloud_record_des_text_scene)); String value = customTextMap.get(scene); return value != null ? value : ""; } }