我有一个数据,我从一个文件读取,然后想通过短信发送此数据,但当我尝试发送较短的消息时,它工作正常,但当我发送长消息,它不发送。
try {
BufferedReader br1 = new BufferedReader(new FileReader(file1));
while ((message = br1.readLine()) != null ) {
text1.append(message);
text1.append('\n');
// msg+=message;
// unindexedVectors1.add(message);
}
msg = text1.toString();
msg.trim();
br1.close();
}
catch (IOException e) {
Toast.makeText(this, (CharSequence) e, 0).show();
}
Log.d("m", msg);
for (int z = 0; z < unindexedVectors.size(); z++) {
Toast.makeText(this, msg.trim(), 0).show();
//sendSMS(unindexedVectors.get(z),msg);
}
}
private void sendSMS(String phoneNumber, String message) {
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, null, null);
}
例如,消息数据是:
Stock
Id Name Unit Quantity Price Stock
11 Fanta Litre 1 80 3000
12 Pepsi Litre 1.5 70 5
.Stock
Id Name Unit Quantity Price Stock
9 Coca-cola Litre 1.5 90 2000
.