getStartDateFromUri(Udacity Sunshine app - 第4课ContentProvider)

时间:2016-05-30 12:58:58

标签: java android

来自Udacity开发Android应用课程 (阳光应用)

第4课ContentProvider

from this link at line 160

if( $('#myElem[data-val-required]').length > 0 ) {
    // element with that attribute exists
}

其中COLUMN_DATE ="日期"

getStartDateFromUri 函数将始终返回0 ...

你可以告诉我它什么时候不会返回0吗? 如果可能的话,给我一个uri来试试吧

我试过

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;
                        }

问候

1 个答案:

答案 0 :(得分:0)

根据第二段视频"创建内容提供商"在Content Provider课程中,date参数采用unix时间戳形式。 试试

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