新手求助,socket编程出了点问题 socket线程 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int numOfBytesReceived=msg.arg1;byte[]buffer=(byte[])msg.obj;String strReceived=new String(buffer);strReceived=strReceived.substring(0,numOfBytesReceived);数组越界了,看看这个String的长度吧 原因是msg.arg1值是-1,但是我不知道怎么改才行 CommsThread ]MainActivity.UIupdater.obtainMessage (0,bytes,-1,buffer).sendToTarget();改成 if(bytes >0 ) ]MainActivity.UIupdater.obtainMessage (0,bytes,-1,buffer).sendToTarget(); android绘图时重绘的问题 进度条风格的设置问题 android解析PDF文档 有什么方法能实现APK的静默卸载吗? 看到几篇好文章,可惜英语太差,高分求翻译 想在Market上发布应用求指教 解析的xml天气信息,怎么显示为中文? usbhost设备拔掉,但是通过枚举设备,依然可以枚举到 菜鸟跪求大神 怎么获取EditText中的内容(含有图片和文字)保存到sqlite数据库中 求助!!! QQ互联登录,获取用户信息时导入Constans包一直不对,不知道啥原因。
byte[]buffer=(byte[])msg.obj;
String strReceived=new String(buffer);
strReceived=strReceived.substring(0,numOfBytesReceived);
数组越界了,看看这个String的长度吧
(0,bytes,-1,buffer).sendToTarget();改成 if(bytes >0 ) ]MainActivity.UIupdater.obtainMessage
(0,bytes,-1,buffer).sendToTarget();