Ik krijg niet de dag van vandaag (maandag), maar ik krijg zaterdag.
Code:Calendar cal=Calendar.getInstance(); String dayNames[] = new DateFormatSymbols().getWeekdays(); aantalGlazen = preferences.getGlasses(dayNames[Calendar.DAY_OF_WEEK]); Log.d("dayofweek",dayNames[Calendar.DAY_OF_WEEK]);
Wat voor instance maak je aan, new Calendar of new GregorianCalendar
Ik heb het al opgelost
Vergeten welke instance ik gebruik
Code:private Calendar cal; cal=Calendar.getInstance(); aantalGlazen = preferences.getGlasses(dayNames[cal.get(Calendar.DAY_OF_WEEK)]); Log.d("dayofweek",dayNames[cal.get(Calendar.DAY_OF_WEEK)]);