diff --git a/app/src/main/assets/js/script.js b/app/src/main/assets/js/script.js
index 08a7e7761..b790410cd 100644
--- a/app/src/main/assets/js/script.js
+++ b/app/src/main/assets/js/script.js
@@ -13,7 +13,7 @@ function push() {
}
function setting() {
- doAction('setting', { text: $('#setting_text').val() });
+ doAction('setting', { text: $('#setting_text').val(), name: $('#setting_name').val() });
}
function file(path) {
diff --git a/app/src/main/java/com/fongmi/android/tv/event/ServerEvent.java b/app/src/main/java/com/fongmi/android/tv/event/ServerEvent.java
index 28c889398..3eed9722e 100644
--- a/app/src/main/java/com/fongmi/android/tv/event/ServerEvent.java
+++ b/app/src/main/java/com/fongmi/android/tv/event/ServerEvent.java
@@ -6,6 +6,7 @@ public class ServerEvent {
private final Type type;
private final String text;
+ private final String name;
public static void search(String text) {
EventBus.getDefault().post(new ServerEvent(Type.SEARCH, text));
@@ -19,9 +20,18 @@ public class ServerEvent {
EventBus.getDefault().post(new ServerEvent(Type.SETTING, text));
}
+ public static void setting(String text, String name) {
+ EventBus.getDefault().post(new ServerEvent(Type.SETTING, text, name));
+ }
+
private ServerEvent(Type type, String text) {
+ this(type, text, "");
+ }
+
+ private ServerEvent(Type type, String text, String name) {
this.type = type;
this.text = text;
+ this.name = name;
}
public Type getType() {
@@ -32,6 +42,10 @@ public class ServerEvent {
return text;
}
+ public String getName() {
+ return name;
+ }
+
public enum Type {
SEARCH, PUSH, SETTING
}
diff --git a/app/src/main/java/com/fongmi/android/tv/server/process/Action.java b/app/src/main/java/com/fongmi/android/tv/server/process/Action.java
index 1678683c3..a64ad0b3a 100644
--- a/app/src/main/java/com/fongmi/android/tv/server/process/Action.java
+++ b/app/src/main/java/com/fongmi/android/tv/server/process/Action.java
@@ -77,8 +77,9 @@ public class Action implements Process {
private void onSetting(Map
params) {
String text = params.get("text");
+ String name = params.get("name");
if (TextUtils.isEmpty(text)) return;
- ServerEvent.setting(text);
+ ServerEvent.setting(text, name);
}
private void onFile(Map params) {