如何在單個文本視圖中顯示weekdate。如何在android中的單個TextView中顯示weekdate?
我有以下代碼如下。它在logcat中將星期日期顯示爲一個字符串。
Calendar c = Calendar.getInstance();
// Set the calendar to tuesday of the current week
c.set(Calendar.DAY_OF_WEEK, Calendar.TUESDAY);
c.add(Calendar.DATE, week * 5);
c.add(Calendar.WEEK_OF_YEAR, week); //February
// Print dates of the current week starting on Monday
SimpleDateFormat df = new SimpleDateFormat("E dd yyyy", Locale.US);
for (int i = 0; i < 5; i++) {
//System.out.println(df.format(c.getTime()));
String string= df.format(c.getTime());
Log.d("", "MY YEAR OF MONTH=="+string); //[TUE 25 2014, WED 26 2014, THU 27 2014, FRI 28 2014, SAT 01 2014]
c.add(Calendar.DAY_OF_MONTH, 1);
//But this textview show only last date(sat 01 2014).
textView.setText(string);
我的問題是如何顯示單個texview的所有星期日期。上面textView.setText(string); 只顯示上次日期,但我希望在單個文本視圖中顯示整個星期的日期。
謝謝
我不完全明白的問題:您想在「TextView」中將一週中的所有七天顯示爲一長串文本?是否需要使用「Calendar」和「SimpleDateFormat」?看起來你可以簡單地獲得所需的信息,然後調用'String.format()'並將其設置爲視圖中的文本。 –
是的,你是對的我想顯示一週中的所有七天,作爲一個TextView中的一長串文本。你願意給我一個代碼請 – user3283148
你想如何格式化,以及應該在什麼日子進入它? –