- 최대 3개까지 등록되도록 수정
This commit is contained in:
klaus 2024-07-25 16:24:43 +09:00
parent 839ff7463e
commit 7b4063420e
2 changed files with 7 additions and 2 deletions

View File

@ -39,7 +39,7 @@ android {
defaultConfig { defaultConfig {
applicationId "kr.co.vividnext.sodalive" applicationId "kr.co.vividnext.sodalive"
minSdk 23 minSdk 23
targetSdk 33 targetSdk 34
versionCode 84 versionCode 84
versionName "1.13.2" versionName "1.13.2"
} }

View File

@ -9,7 +9,6 @@ import android.provider.Settings
import android.view.View import android.view.View
import android.widget.Toast import android.widget.Toast
import androidx.activity.viewModels import androidx.activity.viewModels
import androidx.recyclerview.widget.DividerItemDecoration
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import com.gun0912.tedpermission.PermissionListener import com.gun0912.tedpermission.PermissionListener
import com.gun0912.tedpermission.normal.TedPermission import com.gun0912.tedpermission.normal.TedPermission
@ -76,6 +75,12 @@ class AlarmListActivity : BaseActivity<ActivityAlarmListBinding>(
private fun bindData() { private fun bindData() {
alarmViewModel.allAlarms.observe(this) { alarms -> alarmViewModel.allAlarms.observe(this) { alarms ->
alarms?.let { alarms?.let {
binding.ivPlus.visibility = if (it.size >= 3) {
View.GONE
} else {
View.VISIBLE
}
alarmAdapter.submitList(it) alarmAdapter.submitList(it)
binding.rvAlarm.visibility = if (it.isEmpty()) View.GONE else View.VISIBLE binding.rvAlarm.visibility = if (it.isEmpty()) View.GONE else View.VISIBLE
binding.tvEmptyAlarms.visibility = if (it.isEmpty()) View.VISIBLE else View.GONE binding.tvEmptyAlarms.visibility = if (it.isEmpty()) View.VISIBLE else View.GONE