解决方案 »
- 请帮我讲解一下下面的代码,3Q
- 拍照怎样实现滤镜就是不同场景的效果?
- android 中使用oprofile工具问题
- android的WebView刷开谷歌百度地图的问题
- eclipse building 卡住
- 两份froyo的代码,为什么在froyo_A代码中的打印会在froyo_B 中打印出来
- 给一个思路
- 请问有研究过火狐浏览器安卓版的源代码吗?
- 我下载的最新的linux ADT+eclipse中没有NDK
- eclipse 编写Android程序时,在menu添加菜单节点没有“Item”之类的选项
- Ubuntu(64bit)如何安装arm-eabi-gcc v4.43安装包
- android怎么样多个listview的adapter引用同一个HashMap<String, SoftReference<Drawable>>?
nameValuePairs.add(new BasicNameValuePair("name","Guo"));
这里只能传一个值。
http://www.cnblogs.com/xianghang123/archive/2010/04/06/1705318.html
http://www.blogjava.net/jlins-you/archive/2012/06/22/381290.html
ArrayList nameValuePairs = new ArrayList();
nameValuePairs.add(new BasicNameValuePair("id","3"));
我想让这个id标识存放的是一个数组
ArrayList nameValuePairs = new ArrayList();
nameValuePairs.add(new BasicNameValuePair("id","3"));
nameValuePairs.add(new BasicNameValuePair("name","Guo"));
//http post
try{
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://175.186.54.10/select.php");
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
你这边传递数值过去用的是ArrayList,那就JSONArray,JSONObject混合搞.
JSONArray arr = new JSONArray ();
arr.put........
JSONObject obj = new JSONObject();
obj.put(arr).....然后把obj.tostring传递过去就可以了啊
List<NameValuePair> params = new ArrayList<NameValuePair>();
for (int i=0; i < ColumnValue.length; i++ ){
params.add(new BasicNameValuePair( ColumnValue[i][0].toString(), ColumnValue[i][1].toString() ));
}JSONObject json = jsonParser.makeHttpRequest(url_insert,"POST", params);