2016-05-30 10 views
-1

Von Udacity Entwicklung Android Apps Course (Sonnenschein App)getStartDateFromUri (Udacity Sonnenschein app - Lektion 4 Contentprovider)

Lektion 4 Content

from this link at line 160

public static long getStartDateFromUri(Uri uri) { 
         String dateString = uri.getQueryParameter(COLUMN_DATE); 
         if (null != dateString && dateString.length() > 0) 
          return Long.parseLong(dateString); 
         else 
          return 0; 
         } 

wo COLUMN_DATE = "Datum"

die getStartDateFromUri Funktion immer 0 zurück ...

können Sie mir bitte sagen, wenn es nicht 0 zurück? wenn möglich, eine uri geben Sie mir, es zu versuchen

ich versuchte

content://com.example.android.sunshine.app/weather/ 
content://com.example.android.sunshine.app/weather/94074 
content://com.example.android.sunshine.app/weather/94074/20140612 

Grüßen

Antwort

0

Nach dem zweiten Video mit dem Titel "Content Provider erstellen" des Content Provider Lektion, ist das Datum, Parameter in das Unix-Timestamp-Formular. Versuchen Sie mit

content://com.example.android.sunshine.app/weather/94074/1464566400 
+0

ich bekomme immer noch 0 ... – McVaLs21

Verwandte Themen