mirror of
https://github.com/niushuai233/DevControl.git
synced 2024-10-27 22:43:20 +08:00
feat: 跳转到开关设置页面
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user