diff --git a/app/src/main/java/com/teampophory/pophory/feature/home/store/StoreFragment.kt b/app/src/main/java/com/teampophory/pophory/feature/home/store/StoreFragment.kt index 7dfe9a27..81d67269 100644 --- a/app/src/main/java/com/teampophory/pophory/feature/home/store/StoreFragment.kt +++ b/app/src/main/java/com/teampophory/pophory/feature/home/store/StoreFragment.kt @@ -30,9 +30,9 @@ class StoreFragment : Fragment(), OnPageChangedListener { private val viewModel by viewModels() override fun onCreateView( - inflater: LayoutInflater, - container: ViewGroup?, - savedInstanceState: Bundle? + inflater: LayoutInflater, + container: ViewGroup?, + savedInstanceState: Bundle? ): View { return inflater.inflate(R.layout.fragment_store, container, false) } @@ -58,7 +58,7 @@ class StoreFragment : Fragment(), OnPageChangedListener { storeAdapter?.submitList(storeState.data) //최초 데이터 세팅 - binding.tvStoreAlbumPhotoCount.text = storeState.data[0].photoCount.toString() + "/30" + storeState.data.firstOrNull()?.let { onPageChanged(it) } } } @@ -70,9 +70,7 @@ class StoreFragment : Fragment(), OnPageChangedListener { private fun setupViewPager() { storeAdapter = StoreAdapter({ albumItem -> - val intent = Intent(context, AlbumListActivity::class.java).apply { - putExtra("albumId", albumItem.id) - } + val intent = Intent(context, AlbumListActivity::class.java) startActivity(intent) }, this) @@ -99,7 +97,7 @@ class StoreFragment : Fragment(), OnPageChangedListener { val text = buildSpannedString { color(colorOf(R.color.pophory_purple)) { textAppearance(requireContext(), R.style.TextAppearance_Pophory_HeadLineBold) { - append("포포리 앨범") + append(coloredText) } } append(splittedText[1]) diff --git a/app/src/main/java/com/teampophory/pophory/feature/home/store/apdater/StoreAdapter.kt b/app/src/main/java/com/teampophory/pophory/feature/home/store/apdater/StoreAdapter.kt index 2a886bc3..66fa785a 100644 --- a/app/src/main/java/com/teampophory/pophory/feature/home/store/apdater/StoreAdapter.kt +++ b/app/src/main/java/com/teampophory/pophory/feature/home/store/apdater/StoreAdapter.kt @@ -44,6 +44,6 @@ class StoreAdapter( } } -interface OnPageChangedListener { +fun interface OnPageChangedListener { fun onPageChanged(albumItem: AlbumItem) }