feat: 跳转到开关设置页面

This commit is contained in:
niushuai233
2022-10-19 15:50:43 +08:00
parent 61e6a875ed
commit fd1fb76537
7 changed files with 82 additions and 31 deletions

View File

@@ -0,0 +1,29 @@
package cc.niushuai.project.devcontrol.base.util;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import java.util.HashMap;
import java.util.Map;
import cc.niushuai.project.devcontrol.base.ui.BaseActivity;
public class ActivityUtil {
public static void startActivity(Activity sourceActivity, Class<? extends BaseActivity> targetActivity) {
startActivity(sourceActivity, targetActivity, null);
}
public static void startActivity(Activity sourceActivity, Class<? extends BaseActivity> targetActivity,
Map<String, String> withData) {
Intent intent = new Intent(sourceActivity, targetActivity);
if (null != withData) {
for (String key : withData.keySet()) {
intent.putExtra(key, withData.get(key));
}
}
sourceActivity.startActivity(intent);
}
}