redesign and readme
This commit is contained in:
parent
b7de38b9c7
commit
b702e88578
Readme.md
app/src/main
2
Readme.md
Normal file
2
Readme.md
Normal file
@ -0,0 +1,2 @@
|
||||
Team - DisplayNone
|
||||
Link to the design - https://www.figma.com/design/qVdaeiib1Vqv2CAvVvZdgW/NTO-DisplayNone?node-id=0-1&p=f
|
@ -8,6 +8,9 @@ import androidx.recyclerview.widget.RecyclerView
|
||||
import com.displaynone.acss.R
|
||||
import com.displaynone.acss.components.acs.models.visit.repository.dto.VisitDto
|
||||
import com.displaynone.acss.databinding.ItemScannerViewBinding
|
||||
import java.text.SimpleDateFormat
|
||||
|
||||
import java.util.Locale
|
||||
|
||||
class VisitAdapter: PagingDataAdapter<VisitDto, VisitAdapter.ViewHolder>(VisitDiff) {
|
||||
|
||||
@ -37,10 +40,22 @@ class VisitAdapter: PagingDataAdapter<VisitDto, VisitAdapter.ViewHolder>(VisitDi
|
||||
private val binding: ItemScannerViewBinding
|
||||
): RecyclerView.ViewHolder(binding.root) {
|
||||
fun bind(item: VisitDto){
|
||||
binding.scanTime.text = item.createdAt
|
||||
binding.scannerId.text = "Id " + item.gateId.toString()
|
||||
binding.scanTime.text = "${formatDate(item.createdAt)}"
|
||||
binding.scannerId.text = "Id - " + item.gateId.toString()
|
||||
}
|
||||
}
|
||||
|
||||
private fun formatDate(inputDate: String): String {
|
||||
val inputFormat = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss", Locale.getDefault())
|
||||
val outputFormat = SimpleDateFormat("d MMMM yyyy 'в' HH:mm", Locale.getDefault())
|
||||
|
||||
val date = inputFormat.parse(inputDate)
|
||||
if (date != null) {
|
||||
return outputFormat.format(date)
|
||||
|
||||
|
||||
}
|
||||
return TODO("")
|
||||
}}
|
||||
|
||||
object VisitDiff : DiffUtil.ItemCallback<VisitDto>() {
|
||||
override fun areItemsTheSame(oldItem: VisitDto, newItem: VisitDto): Boolean {
|
||||
@ -52,4 +67,5 @@ class VisitAdapter: PagingDataAdapter<VisitDto, VisitAdapter.ViewHolder>(VisitDi
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
@ -19,6 +19,7 @@
|
||||
android:background="?android:attr/colorBackground">
|
||||
<TextView
|
||||
android:padding="15dp"
|
||||
android:visibility="gone"
|
||||
android:layout_marginTop="10dp"
|
||||
android:id="@+id/title_profile"
|
||||
android:textAlignment="center"
|
||||
@ -134,6 +135,7 @@
|
||||
android:text="@string/scan"
|
||||
app:icon="@drawable/qr_code_scan"
|
||||
app:iconGravity="textStart"
|
||||
android:visibility="gone"
|
||||
android:padding="12dp"
|
||||
android:textSize="16sp"
|
||||
app:cardElevation="8dp"
|
||||
|
Loading…
x
Reference in New Issue
Block a user