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

发短信中文乱码,该如何处理

2012-12-21 
发短信中文乱码当是cdma时,中文显示乱码为:“??????????”if (isCDMA()) {DatagramConnection dgConn null

发短信中文乱码
当是cdma时,中文显示乱码为:“??????????”
if (isCDMA()) {
            DatagramConnection dgConn = null;
            try {
                dgConn = (DatagramConnection) Connector.open("sms://" + number);
                byte[] data = content.getBytes();
                Datagram dg = dgConn.newDatagram(dgConn.getMaximumLength());
                dg.setData(data, 0, data.length);
                dgConn.send(dg);
                Thread.sleep(SLEEP_SMS);
            } catch (IOException e) {
                System.out.println("sendSMS--->CDMA--->" + e.getMessage());
            } catch (InterruptedException e) {
                System.out.println("sleepInterrupted--->" + e.getMessage());
            } finally {
                if (dgConn != null)
                    try {
                        dgConn.close();
                    } catch (IOException e) {
                        System.out.println("sendSMS---finally--->" + e.getMessage());
                    }
            }
        }
[解决办法]
已经解决!

热点排行