프로그래밍/android

[android] ActionBar menu item show or hide

-샤리- 2022. 3. 16. 10:37

안드로이드의 ActionBar Menu item을 경우에 따라서 보이게 할 수도 있고 숨길수도 있다.

override fun onCreateOptionsMenu(menu: Menu?): Boolean {
    val inflater: MenuInflater = menuInflater
    inflater.inflate(R.menu.main_menu, menu)

    val item = menu?.findItem(R.id.save)
    item?.let {
        item.isVisible = {your_case} == true
    }
    return true
}