2016-04-02 23 views
-1

'dan nasıl silebilirim Programımda Paylaşılan Tercihler kullanıyorum. Benim Programı'nda orada birkaç düğme her düğme üzerinde bir değer tutar ama ben belirli bir süre içinde bunları kaldırmak istiyorum ama ben Calendar.HOUR_OF_DAY 0- bir dizi olduğunu düşünüyorumPaylaşılan Tercihleri ​​

Calendar cal = Calendar.getInstance(); //Create Calendar-Object 
     cal.setTime(new Date()); 
        //Set the Calendar to now 

     int hour = cal.get(Calendar.HOUR_OF_DAY); //Get the hour from the calendar 
     if(hour > 23)    
     { 

      SharedPreferences preferences = getSharedPreferences("Count", 0); 
      preferences.edit().remove("IntValue_").apply(); 
      editor.clear(); 
      editor.commit(); 
     } 
+2

'dan gerçek bir değer elde edemezsiniz Lütfen istisnayı yığın izlemesi eklemek için sorunuzu düzenleyin, hatanın ne olduğu açık değildir. Ayrıca [Minimal, Tam ve Doğrulanabilir bir örnek nasıl oluşturulur?] (Http://stackoverflow.com/help/mcve) – stjepano

+0

Lütfen okuyun, ayrıntılı olarak, "ama yapamam" anlamına gelir. – CommonsWare

+0

Demek istediğim, bu şekilde denediğim son yoldu. Düğmeden değeri kaldırmaz. –

cevap

0

lütfen yardım edemez 23, bu yüzden asla (hour > 23)

İlgili konular