2016-04-04 16 views
0

Ich bin sehr neu in der Codierung und ich fragte mich, ob jemand könnte mich durch die beste Möglichkeit, in der Lage zu bekommen live aktualisieren Daten wie meine Tabbed Titel in dem Format auf dem Bild gezeigt, zum Beispiel "MON 4. April“Hinzufügen von Daten als Registerkarte Titel

Mit‚Live-Update‘ich habe die Werte auf der Registerkarten Änderung bedeuten, wenn das aktuelle Datum

ändert ich diese Strecke nach unten, aber nicht sicher, wie morgen irgendwelche Ideen Datum zu erhalten.

`java.text.SimpleDateFormat; 
java.util.Date; 

`public class TabDate { 
public static void main(String[] args){ 
    SimpleDateFormat sdf=new SimpleDateFormat("EEE dd MMM"); 
    String date =sdf.format(new Date()); 
    System.out.println(date);` 

auch wie mache ich es zum Titel meiner Tabs?

'@Override 
public int getCount() { 
    return 6; 
} 

@Override 
public CharSequence getPageTitle(int position) { 
    String title=" "; 
    switch (position){ 
     case 0: 
      title="Selection"; 
      break; 
     case 1: 
      title="Today"; 
      break; 
     case 2: 
      title="Tomorrow"; 
      break; 
     case 3: 
      title="Mon 04 Apr"; 
      break; 
     case 4: 
      title="Tue 05 Apr"; 
      break; 
     case 5: 
      title="Wed 06 Apr"; 
      break; 
    } 

    return title;` 
+0

Mit "Live-Aktualisierung" meinen Sie, dass sich die Werte auf den Registerkarten ändern, wenn sich das aktuelle Datum ändert? Bitte bearbeiten Sie Ihre Frage, um genau zu beschreiben, was Sie wollen. –

+0

Ich brauche etwas mehr Hilfe als das, um ehrlich zu sein – Sanderson

Antwort

0

können Sie einen SimpleDateFormat wie folgt verwenden:

SimpleDateFormat formatter = new SimpleDateFormat("E dd MMM"); 
    Date now = new Date(System.currentTimeMillis()); 
    String result = formatter.format(now); 
Verwandte Themen