콘텐츠 메인 홈

- 콘텐츠 마켓 -> 보이스온 으로 변경
This commit is contained in:
klaus 2025-03-20 13:36:41 +09:00
parent 506f446b60
commit 74c2db6ceb
2 changed files with 34 additions and 4 deletions

View File

@ -16,6 +16,11 @@ import androidx.media3.common.util.UnstableApi
import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.GridLayoutManager
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.bumptech.glide.Glide
import com.bumptech.glide.load.MultiTransformation
import com.bumptech.glide.load.resource.bitmap.CenterCrop
import com.bumptech.glide.load.resource.bitmap.RoundedCorners
import com.bumptech.glide.request.RequestOptions
import com.zhpan.bannerview.BaseBannerAdapter import com.zhpan.bannerview.BaseBannerAdapter
import com.zhpan.indicator.enums.IndicatorSlideMode import com.zhpan.indicator.enums.IndicatorSlideMode
import com.zhpan.indicator.enums.IndicatorStyle import com.zhpan.indicator.enums.IndicatorStyle
@ -92,6 +97,20 @@ class AudioContentMainTabHomeFragment : BaseFragment<FragmentAudioContentMainTab
private fun setupView() { private fun setupView() {
loadingDialog = LoadingDialog(requireActivity(), layoutInflater) loadingDialog = LoadingDialog(requireActivity(), layoutInflater)
Glide
.with(this)
.load(R.mipmap.ic_launcher)
.apply(
RequestOptions().transform(
MultiTransformation(
CenterCrop(),
RoundedCorners(6.7f.dpToPx().toInt())
)
)
)
.placeholder(R.drawable.bg_black)
.into(binding.ivLogo)
if (SharedPreferenceManager.role == MemberRole.CREATOR.name) { if (SharedPreferenceManager.role == MemberRole.CREATOR.name) {
binding.llUploadContent.visibility = View.VISIBLE binding.llUploadContent.visibility = View.VISIBLE
binding.llUploadContent.setOnClickListener { binding.llUploadContent.setOnClickListener {

View File

@ -22,16 +22,27 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginHorizontal="13.3dp"> android:layout_marginHorizontal="13.3dp">
<ImageView
android:id="@+id/iv_logo"
android:layout_width="33.3dp"
android:layout_height="33.3dp"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginEnd="8dp"
android:contentDescription="@null"
tools:src="@mipmap/ic_launcher" />
<TextView <TextView
android:id="@+id/tv_title" android:id="@+id/tv_title"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentStart="true" android:layout_centerVertical="true"
android:layout_toStartOf="@+id/iv_alarm" android:layout_toStartOf="@+id/iv_alarm"
android:layout_toEndOf="@+id/iv_logo"
android:fontFamily="@font/gmarket_sans_bold" android:fontFamily="@font/gmarket_sans_bold"
android:text="콘텐츠 마켓" android:text="보이스온"
android:textColor="@color/color_3bb9f1" android:textColor="@color/white"
android:textSize="21.3sp" /> android:textSize="24sp" />
<ImageView <ImageView
android:id="@+id/iv_alarm" android:id="@+id/iv_alarm"