android如何使用返回的值

user_chenxuan 2016-05-13 03:39:13
这是用户登录的提交值到后台在返回个值
但是返回的值无法使用if语句判断 无论用string还是转成int都不能进行正常的比较 在网上查了 需要将网页返回的值处理一下 但是没有发现对我有帮助的 希望大神能帮我看下 如何将网页返回的转成正常能够使用的字符串
代码如下
{

HttpPost httpPost = new HttpPost(url);
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("username", username
.getText().toString()));
params.add(new BasicNameValuePair("password", password
.getText().toString()));
httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));

httpResponse = new DefaultHttpClient().execute(httpPost);
if (httpResponse.getStatusLine().getStatusCode() == 200)
{
String result = EntityUtils.toString(httpResponse
.getEntity(),"UTF_8");
int tt = Integer.parseInt(result);
if(tt >= 1)
{
Intent intent = new Intent(Main.this,
Ss.class);
startActivity(intent);
}
...全文
172 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
节操在此 2016-05-13
  • 打赏
  • 举报
回复
下次回复记得引用,打断点看看返回数据
serf 2016-05-13
  • 打赏
  • 举报
回复
使用网页方式?最好还是用webservice soap方式吧
user_chenxuan 2016-05-13
  • 打赏
  • 举报
回复
返回的是用jsp用out.println的方法返回用“-”来区分字符串分割并使用 发回来用户密码正确true-id 错误flase-0
节操在此 2016-05-13
  • 打赏
  • 举报
回复
返回值一般不是json字符串么?难道还有其他的,你把返回数据发出来看看
user_chenxuan 2016-05-13
  • 打赏
  • 举报
回复
没人回啊。。。。。
user_chenxuan 2016-05-13
  • 打赏
  • 举报
回复
在线等啊 希望有人回复帮助 已经困扰了几天了

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧