Сделал getProduct (как в примере короче)

This commit is contained in:
Кашин Максим 2023-10-27 20:03:40 +04:00
parent 2b698baef4
commit 9c557f636b
2 changed files with 22 additions and 14 deletions

View File

@ -34,6 +34,7 @@ import androidx.compose.ui.unit.sp
import com.example.labwork.R
import com.example.labwork.pages.ItemProduct
import com.example.labwork.pages.ListProduct
import com.example.labwork.pages.getItemProducts
@Composable
fun ScreenInfo() {
@ -62,19 +63,7 @@ fun ScreenListProduct() {
modifier = Modifier.fillMaxHeight().padding(bottom = 65.dp)
) {
itemsIndexed(
listOf(
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Старик трудолюбивый (трижды забрасывал невод), добрый (отпустил просящую о пощаде единственную добычу), покорный (не перечит жене). Появление волшебной рыбки проявило алчную натуру женщины: требовательную, грубую, жаждущую от корыта до возможности быть владычицей морскою."),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Старик трудолюбивый (трижды забрасывал невод), добрый (отпустил просящую о пощаде единственную добычу), покорный (не перечит жене). Появление волшебной рыбки проявило алчную натуру женщины: требовательную, грубую, жаждущую от корыта до возможности быть владычицей морскою."),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка")
)
getItemProducts()
)
{
_, item ->

View File

@ -1,7 +1,26 @@
package com.example.labwork.pages
import com.example.labwork.R
import java.io.Serializable
data class ItemProduct(
val imageId: Int,
val name: String,
val about: String
)
) : Serializable
fun getItemProducts(): List<ItemProduct> {
return listOf(
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Старик трудолюбивый (трижды забрасывал невод), добрый (отпустил просящую о пощаде единственную добычу), покорный (не перечит жене). Появление волшебной рыбки проявило алчную натуру женщины: требовательную, грубую, жаждущую от корыта до возможности быть владычицей морскою."),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Старик трудолюбивый (трижды забрасывал невод), добрый (отпустил просящую о пощаде единственную добычу), покорный (не перечит жене). Появление волшебной рыбки проявило алчную натуру женщины: требовательную, грубую, жаждущую от корыта до возможности быть владычицей морскою."),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка"),
ItemProduct(R.drawable.baseline_menu_book,"Золотая рыбка","Сказка")
)
}