首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

困扰好几周了:webservice与android数据交互有关问题

2013-03-27 
困扰好几周了:webservice与android数据交互问题[size18px]传输数据(title,imgurl,account)当传输title或t

困扰好几周了:webservice与android数据交互问题
[size=18px]传输数据(title,imgurl,account)当传输title或title+account时数据正常传输,但是无法传输Imgurl项,即使imgurl+title都一样,没有任何数据显示
  请教[/size] android数据交互 代码bug 急请教 android webservice
[解决办法]
4.ej.java   //我去,逼我刚注册了个新号
import java.io.IOException;
import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.lang.String.*;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.ScrollView;
import android.widget.SimpleAdapter;
import android.widget.TextView;
import android.widget.Toast;
import android.widget.AdapterView.OnItemClickListener;
import android.content.Intent;

public class ej extends Activity {  
      private TextView stvtitle;
      private ListView slv;
      private dbUtil dbutil_1;
      private SimpleAdapter adapter;
      private List<HashMap<String, String>> list;
    /** Called when the activity is first created. */  
    @Override  
  public void onCreate(Bundle savedInstanceState) {  
         super.onCreate(savedInstanceState);  
         setContentView(R.layout.ejym);
         Intent it = getIntent();
         String yh = null;
 final String ej1 = it.getStringExtra(yh);
 stvtitle=(TextView)findViewById(R.id.stvtitle);
 slv=(ListView)findViewById(R.id.slv);
 stvtitle.setText(ej1);
 List<HashMap<String, String>> list1 = new ArrayList<HashMap<String, String>>();
      list1.clear();
     try{
      dbutil_1=new dbUtil();
      list1 = dbutil_1.ejym(ej1);
  System.out.println("0000000"+list1);
   adapter = new SimpleAdapter(
this, 
list1, 
R.layout.lv02, 
new String[]{"biaoti"}, 
new int[]{R.id.stv00}); 
    slv.setAdapter(adapter);
           int totalHeight = 0;  
              for (int i = 0; i < adapter.getCount(); i++) {  


                  View listItem = adapter.getView(i, null, slv);  
                  listItem.measure(0, 0);  
                  totalHeight += listItem.getMeasuredHeight();  
              }  
              ViewGroup.LayoutParams params = slv.getLayoutParams();  
              params.height = totalHeight + (slv.getDividerHeight() * (slv.getCount() - 1));  
              slv.setLayoutParams(params); }
catch(Exception  e)
{
System.out.println("list1异常");
}}}
//在mainactivity中传输正常,在ej.java中数据不显示,根据System.out.println()提示数据在httpcon.java中中断.在httpcon中初始有数据,到最后输出时数据变为空??但是同样的Imgurl数据在mainactivity.java中正常显示,而换了其他数据在ej.java显示也没问题??求教啊!!
//传输数据:Imgurl   
/upload/comm/2010-05-26/eb6f19d7-34aa-495c-ba4a-7590297406ba.jpg
/upload/comm/2010-05-27/0e127bc1-84c9-40b6-9ef2-286672fdf51f.jpg
/upload/comm/2010-05-27/89927184-4c43-408a-90ad-ffdf4afaef65.jpg
/upload/comm/2010-05-27/d3030916-ff43-464c-97a3-71e5398af221.jpg
/upload/comm/2010-05-27/f3feee03-a12c-43f1-9eed-02a09a006521.jpg
/upload/comm/2010-05-27/e32ba156-c43c-4348-b2ca-0ad0318b5878.jpg

热点排行