【背景介绍】
最近在进行公司项目开发时遇到这样一个需求:后台配置一个字段用于通知App跳转到相应的Activity。这个字段其实就是一个字符串用来表示是哪一个Activity。在实现初期,采用switch case的匹配机制,在Intent中设置对应的跳转二级页。这种实现方式的效果如下:
Intent intent = new Intent();
switch (val) {
case "Acticity1":
intent.setClass(context, Acticity1.class);
break;
case "Acticity2":
intent.setClass(context, Acticity2.class);
break;
case "Acticity3":
int