콘텐츠 메인 탭 홈
- 왼쪽 상단 로고 제거 - 오른쪽 상단 충전 페이지 이동 아이콘 추가 - 오른쪽 상단 모닝콜, 보관함 아이콘 제거
This commit is contained in:
@@ -17,17 +17,11 @@ import androidx.media3.common.util.UnstableApi
|
||||
import androidx.recyclerview.widget.GridLayoutManager
|
||||
import androidx.recyclerview.widget.LinearLayoutManager
|
||||
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.indicator.enums.IndicatorSlideMode
|
||||
import com.zhpan.indicator.enums.IndicatorStyle
|
||||
import kr.co.vividnext.sodalive.R
|
||||
import kr.co.vividnext.sodalive.audio_content.all.AudioContentRankingAllActivity
|
||||
import kr.co.vividnext.sodalive.audio_content.box.AudioContentBoxActivity
|
||||
import kr.co.vividnext.sodalive.audio_content.detail.AudioContentDetailActivity
|
||||
import kr.co.vividnext.sodalive.audio_content.main.AudioContentBannerType
|
||||
import kr.co.vividnext.sodalive.audio_content.main.banner.AudioContentMainBannerAdapter
|
||||
@@ -51,7 +45,7 @@ import kr.co.vividnext.sodalive.explorer.profile.series.UserProfileSeriesListAda
|
||||
import kr.co.vividnext.sodalive.extensions.dpToPx
|
||||
import kr.co.vividnext.sodalive.live.event_banner.EventBannerAdapter
|
||||
import kr.co.vividnext.sodalive.main.MainActivity
|
||||
import kr.co.vividnext.sodalive.mypage.alarm.AlarmListActivity
|
||||
import kr.co.vividnext.sodalive.mypage.can.charge.CanChargeActivity
|
||||
import kr.co.vividnext.sodalive.settings.event.EventDetailActivity
|
||||
import kr.co.vividnext.sodalive.settings.notice.NoticeDetailActivity
|
||||
import kr.co.vividnext.sodalive.settings.notification.MemberRole
|
||||
@@ -129,20 +123,6 @@ class AudioContentMainTabHomeFragment : BaseFragment<FragmentAudioContentMainTab
|
||||
private fun setupView() {
|
||||
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) {
|
||||
binding.llUploadContent.visibility = View.VISIBLE
|
||||
binding.llUploadContent.setOnClickListener {
|
||||
@@ -158,32 +138,26 @@ class AudioContentMainTabHomeFragment : BaseFragment<FragmentAudioContentMainTab
|
||||
}
|
||||
|
||||
if (SharedPreferenceManager.token.isNotBlank()) {
|
||||
binding.ivContentKeep.setOnClickListener {
|
||||
binding.ivCharge.visibility = View.VISIBLE
|
||||
binding.ivCharge.setOnClickListener {
|
||||
startActivity(
|
||||
Intent(
|
||||
requireContext(),
|
||||
AudioContentBoxActivity::class.java
|
||||
CanChargeActivity::class.java
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
binding.ivAlarm.setOnClickListener {
|
||||
startActivity(
|
||||
Intent(
|
||||
requireActivity(),
|
||||
AlarmListActivity::class.java
|
||||
)
|
||||
)
|
||||
}
|
||||
binding.ivAlarm.visibility = View.VISIBLE
|
||||
binding.ivContentKeep.visibility = View.VISIBLE
|
||||
} else {
|
||||
binding.ivAlarm.visibility = View.GONE
|
||||
binding.ivContentKeep.visibility = View.GONE
|
||||
binding.ivCharge.visibility = View.GONE
|
||||
}
|
||||
|
||||
binding.flSearchChannel.setOnClickListener {
|
||||
(requireActivity() as MainActivity).showSearchBar()
|
||||
if (SharedPreferenceManager.token.isNotBlank()) {
|
||||
binding.flSearch.visibility = View.VISIBLE
|
||||
binding.flSearch.setOnClickListener {
|
||||
(requireActivity() as MainActivity).showSearchBar()
|
||||
}
|
||||
} else {
|
||||
binding.flSearch.visibility = View.GONE
|
||||
}
|
||||
|
||||
setupNotice()
|
||||
|
||||
Reference in New Issue
Block a user