일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- redux/toolkit
- javaSrcript
- Menu
- ContextAPI
- state_checked
- JavaScript
- custom
- 안드로이드
- framework
- nodejs
- 코틀린
- 옵션메뉴꾸미기
- hoos
- Node
- itemBackground
- JS
- 커스텀옵션메뉴
- Redux
- 자바스크립트
- readAsDataURL
- 메뉴클릭
- 리액트
- 팝업메뉴 꾸미기
- bottomNav
- Hooks
- Dialog
- Android
- toolkit
- react
- 팝업메뉴
- Today
- Total
목록팝업메뉴 (2)
대기업을 향한 디벨롭 블로그

팝업메뉴1장에서 팝업메뉴를 적용하기 , 클릭리스너까지 달아보았다. 2장에서는 팝업메뉴를 커스텀해볼거다. https://mhypro.tistory.com/44 팝업메뉴1 적용하기 , 메뉴 아이템 클릭리스너 팝업메뉴를 커스텀으로 한번 만들어보자. 먼저 버튼을 만들어주었다. 버튼을 클릭시 팝업메뉴가 나오도록 하겠다. 그리고 res폴더에 Android Resource Directory를 만들어주는데 type을 menu로 만들어 주 mhypro.tistory.com 1장에 이어서 할거다. 먼저 themes.xml 파일안에 밑에있는 style을 넣어주자 설명하겠다 . style을 하나 만들어준건데 name은 PopupStyle로 만들어줬고 , 변수이름이라고 생각하면된다 . parent는 부모요소다. 부모요소는 Po..

팝업메뉴를 커스텀으로 한번 만들어보자. 먼저 버튼을 만들어주었다. 버튼을 클릭시 팝업메뉴가 나오도록 하겠다. 그리고 res폴더에 Android Resource Directory를 만들어주는데 type을 menu로 만들어 주어야한다. 그리고 메뉴파일에 pop_menu.xml파일을 만들어주자. 옵션아이템을 4개정도 만들었다. 그리고 MainActivity에서 버튼의 클릭리스너에 binding.optionBtn.setOnClickListener { val popup = PopupMenu(this , it) popup.menuInflater.inflate(R.menu.pop_menu,popup.menu) popup.show() } 이렇게 달아주자 이게뭐냐면 가장기본적으로 팝업메뉴를 띄울 수 있는코드다. Popu..