diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml new file mode 100644 index 0000000..0c0c338 --- /dev/null +++ b/.idea/deploymentTargetDropDown.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/migrations.xml b/.idea/migrations.xml new file mode 100644 index 0000000..f8051a6 --- /dev/null +++ b/.idea/migrations.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt index d67df7a..d764259 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt @@ -30,7 +30,9 @@ import androidx.core.content.ContextCompat import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView +import coil.ImageLoader import coil.load +import coil.request.CachePolicy import coil.transform.CircleCropTransformation import com.github.dhaval2404.imagepicker.ImagePicker import com.google.gson.Gson @@ -672,7 +674,13 @@ class LiveRoomActivity : BaseActivity(ActivityLiveRoomB } binding.tvTitle.text = response.title - binding.ivCover.load(response.coverImageUrl) + binding.ivCover.load( + response.coverImageUrl, + imageLoader = ImageLoader.Builder(applicationContext) + .memoryCachePolicy(CachePolicy.ENABLED) + .diskCachePolicy(CachePolicy.ENABLED) + .build() + ) binding.flDonation.visibility = if (response.creatorId != SharedPreferenceManager.userId) {