我是一個新手到這個如此溫柔!製作日曆對象的字符串
我試圖解析這是我1個月遞增到字符串日曆對象,這樣我可以把它添加到字符串構建,並最終使用藍牙打印機打印出來。
這裏是我目前正試圖使用的代碼;
else if
(Res.equals("&EXCLEND")){
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MONTH, 1);
SimpleDateFormat excluEnd = new SimpleDateFormat("DD-MM-YYYY-hh-mm");
String EndDateString ="";
// cal.DAY_OF_MONTH.toString() + "/" + cal.getDisplayName(Calendar.MONTH, cal.SHORT, cal.Locale.UK);
//Toast.makeText(getBaseContext(), EndDateString, Toast.LENGTH_LONG).show();
try {
BufferedReader br = new BufferedReader(new StringReader(EndDateString));
while ((c = br.read()) != -1) {
output +=(char)c;
newword +=(char)c;
if(newword.equals(" ")|| newword.equals(".")){
if(OutputColumn+output.length() <= 29){
ret5.append(output);
OutputColumn =OutputColumn+output.length();
output = "";
}
else{
ret5.append("\r");
ret5.append(output);
OutputColumn = output.length();
output = "";
linecount ++;
}
}
newword = "";
}
}
catch (IOException e) {}
}
原則上,我知道打印字符串的代碼工作,因爲我有一段代碼來打印當前日期工作正常。
任何幫助將不勝感激,謝謝!
我不明白的問題。謹慎闡述? – MByD 2011-12-19 17:21:34
和你的問題是? – njzk2 2011-12-19 17:41:46
的問題是它在當它到達字符串EndDateString線,錯過打印的整個打印錯誤。 – 2011-12-20 10:44:41