0

我尝试将android应用程序连接到Jsp页面。它需要我的服务器的IP地址。目前我热核心IP地址,但现在我想动态地这样做,因为我在我的android代码中做了什么?请帮助我。

 URL url = new URL("http://xxx.xx.xx.xx:8080/Iplogin.jsp?ip="+et.getText().toString());

而不是 xxx.xx.xx.xx:8080 我需要从设置文件中让步。

4

2 回答 2

0

最简单的方法是将您的 IP 地址放在字符串 xml 文件中,然后使用 getString(id) 检索它。

于 2013-02-19T09:47:57.470 回答
0

我会用SharedPreferences. 获取偏好值很容易,也很容易进行偏好活动。

您的代码如下所示:

SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
String host = prefs.getString("KEY_PREF_IPADR", "127.0.0.1");
int port = prefs.getInt("KEY_PREF_PORT", 8080);
URL url = new URL("http://"+host+":"+port+"/Iplogin.jsp?ip="+et.getText().toString());
于 2013-02-19T10:09:02.977 回答