Я получил recyclerView , который будет заполняться в соответствии с результатом JSON с использованием привязки данных . Я хочу проверить / сравнить дату начала и дату истечения срока действия чтобы увидеть, что срок действия предложения истек (если срок действия истек, появится текстовое представление с текстом «Сдал срок действия»)
"DealsPageInfo": [
{
"DisplayName": "string",
"StartDate": "2018-04-27T03:06:18.890Z",
"ExpiredDate": "2018-04-27T03:06:18.890Z",
"Url": "string",
"ImageUrl": "string",
"ShortDescription": "string"
}
Вот несколько вопросов от меня:
* следует ли мне использовать DATE /Строка для хранения объекта?
* где я должен выполнить это действие?под моим фрагментом / адаптером?
Ценю, если какой-либо источник / пример предоставлен.
<TextView
android:id="@+id/list_offers_startDate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="3dp"
android:text="@{offers.StartDate}"
android:textColor="@color/colorGrayText"
android:textSize="@dimen/list_fontsize"
/>
<TextView
android:id="@+id/list_offers_endDate"
android:visibility="gone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="3dp"
android:text="@{offers.ExpiredDate}"
android:textColor="@color/colorGrayText"
android:textSize="@dimen/form_fontsize"
/>