Commit daf3f7c7 authored by Administrator's avatar Administrator

类型问题

parent 0ccaee01
Pipeline #2435 failed with stages
......@@ -22,6 +22,8 @@ import android.preference.PreferenceManager;
import com.virjar.majora.client.sdk.client.MajoraClient;
import com.virjar.majora.client.sdk.log.MajoraLogger;
import org.apache.commons.lang3.math.NumberUtils;
import java.util.Timer;
import java.util.TimerTask;
......@@ -118,7 +120,7 @@ public class KeepAliveService extends Service {
private void startProxyService() {
SharedPreferences spf = PreferenceManager.getDefaultSharedPreferences(this);
String serverHost = spf.getString("server_host", "majora.virjar.com");
int serverPort = spf.getInt("server_port", 5879);
int serverPort = NumberUtils.toInt(spf.getString("server_port", "5879"), 5879);
new MajoraClient(serverHost, serverPort, ClientIdentifier.id()).startUp();
}
......
......@@ -4,12 +4,14 @@
<PreferenceCategory android:title="@string/server">
<EditTextPreference
android:persistent="true"
android:defaultValue="@string/default_server_host"
android:key="server_host"
android:persistent="true"
android:title="@string/server_host" />
<EditTextPreference
android:defaultValue="@string/default_server_port"
android:digits="0123456789"
android:inputType="numberDecimal"
android:key="server_port"
android:title="@string/port" />
</PreferenceCategory>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment