안드로이드 팝업 메뉴를 선택적으로 적용해야 할 경우에 대한 코드다.
/res/menu/popup_menu.xml
<?xml version="1.0" encoding="utf-8"?> |
Java 코드에서 구현할 사항
PopupMenu popup = new PopupMenu(MainActivity.this, view); |
PopupMenu popup = new PopupMenu(MainActivity.this, v); |
PopupMenu popup = new PopupMenu(MainActivity.this, view); |
선택 적용하지 않고, 한꺼번에 나오게 하고자 한다면 popup.inflate(R.menu.popup_menu);
레이아웃 모드에 따라서 선택적으로 팝업메뉴가 나오게 하고 싶을 때는 위와 같이 구현해주면 된다.
팝업 메뉴를 완전 동적으로 추가하는 것은 https://link2me.tistory.com/1366 를 참조하면 된다.
동적 메뉴 생성 코드 예제
public class Menu_Item { |
package com.link2me.android.dnmenu; |
'안드로이드 > Android 기능' 카테고리의 다른 글
안드로이드 출처를 알 수 없는 앱 설정 코드 (0) | 2020.04.06 |
---|---|
Android 9.0 WebView (0) | 2019.08.30 |
메모리 누수 방지 Handler 사용법 (0) | 2019.04.21 |
Android EditText에서 줄 바꿈을 추가하는 방법 (0) | 2018.09.21 |
Android – TextView autoLink attribute (0) | 2018.09.21 |