diff --git a/app/src/main/java/org/sopt/dosopttemplate/presentation/BnvActivity.kt b/app/src/main/java/org/sopt/dosopttemplate/presentation/BnvActivity.kt index 91237fe..252461d 100644 --- a/app/src/main/java/org/sopt/dosopttemplate/presentation/BnvActivity.kt +++ b/app/src/main/java/org/sopt/dosopttemplate/presentation/BnvActivity.kt @@ -3,6 +3,7 @@ package org.sopt.dosopttemplate.presentation import android.os.Bundle import androidx.appcompat.app.AppCompatActivity import androidx.fragment.app.Fragment +import androidx.recyclerview.widget.RecyclerView import org.sopt.dosopttemplate.R import org.sopt.dosopttemplate.databinding.ActivityBnvBinding import org.sopt.dosopttemplate.util.BackPressedUtil @@ -18,6 +19,8 @@ class BnvActivity : AppCompatActivity() { initialFragment(R.id.fcv_home, HomeFragment()) clickBnv() + + updown_Listener(RecyclerView(this)) } private fun clickBnv() { @@ -56,6 +59,12 @@ class BnvActivity : AppCompatActivity() { backPressedUtil.BackButton() } + fun updown_Listener(view: RecyclerView?) { + binding.bnvHome.setOnClickListener { + view?.smoothScrollToPosition(0) + } + } + private fun replaceFragment(fragment: Fragment) { supportFragmentManager .beginTransaction() diff --git a/app/src/main/java/org/sopt/dosopttemplate/presentation/HomeFragment.kt b/app/src/main/java/org/sopt/dosopttemplate/presentation/HomeFragment.kt index 72e6283..679b998 100644 --- a/app/src/main/java/org/sopt/dosopttemplate/presentation/HomeFragment.kt +++ b/app/src/main/java/org/sopt/dosopttemplate/presentation/HomeFragment.kt @@ -35,7 +35,7 @@ class HomeFragment : Fragment() { val friendsSealedAdapter = FriendsSealedAdapter(requireContext()) binding.rvFriends.adapter = friendsSealedAdapter - friendsSealedAdapter.addFriendsData(ArrayList(DummyFriendsData.dummyFriendList)) + friendsSealedAdapter.setFriendsData(ArrayList(DummyFriendsData.dummyFriendList)) } override fun onDestroyView() {