[Android] Toast 메시지가 보이지 않을 때

aramjs·2024년 4월 17일
0

Android

목록 보기
2/3
post-thumbnail

문제

  • 코드를 작성하고 Toast로 확인하려 했는데 메시지가 보이지 않았다.
  • Log를 사용해본 결과 제대로 출력이 되었다.
    override fun onNavigationItemSelected(item:MenuItem): Boolean {
        when(item.itemId){
            R.id.item1 -> {
                Toast.makeText(this, "onNavigationItemSelected : 아이템 1을 선택했습니다.", Toast.LENGTH_LONG).show()
                binding.btnDate.setBackgroundColor(Color.parseColor("#fffbb0"))
                true
            }
            R.id.item2 -> {
                Toast.makeText(this, "onNavigationItemSelected : 아이템 2을 선택했습니다.", Toast.LENGTH_LONG).show()
                binding.btnDate.setBackgroundColor(Color.parseColor("#fffbb0"))
                true
            }
            R.id.item3 -> {
                Toast.makeText(this, "onNavigationItemSelected : 아이템 3을 선택했습니다.", Toast.LENGTH_LONG).show() 
                binding.btnDate.setBackgroundColor(Color.parseColor("#fffbb0"))
                true
            }
            R.id.item4 -> {
                Toast.makeText(this, "onNavigationItemSelected : 아이템 4을 선택했습니다.", Toast.LENGTH_LONG).show()
                binding.btnDate.setBackgroundColor(Color.parseColor("#fffbb0"))
                true
            }
        }
        return false
    }

코드 작성 중 실수한 부분을 찾았지만 딱히 없었다.

해결 방법

  • 다른 에뮬레이터를 사용하니 Toast 메시지가 정상적으로 출력되었다.

profile
안녕하세요.

0개의 댓글