반응형
PopupMenu popUp = new PopupMenu(context, fl_menu); popUp.getMenuInflater().inflate(R.menu.main_menu, popUp.getMenu()); popUp.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem item) { int menuItemId = item.getItemId(); switch (menuItemId) { case R.id.menu_latest: Toast.makeText(context, "최신 순 정렬", Toast.LENGTH_SHORT).show(); break; case R.id.menu_price: Toast.makeText(context, "가격 순 정렬", Toast.LENGTH_SHORT).show(); break; case R.id.menu_km: Toast.makeText(context, "거리 순 정렬", Toast.LENGTH_SHORT).show(); break; } return true; } }); popUp.show();
반응형
'Android' 카테고리의 다른 글
[Android] android GridView Auto-Column Span (0) | 2016.11.08 |
---|---|
[Android] 안드로이드 Toolbar menu 버튼 만들기 (0) | 2016.11.07 |
[Android] 안드로이드 커스텀 네비게이션 드로어 만들기(Custom Navigation Drawer) (0) | 2016.11.03 |
[Android] 안드로이드 디바이스 해상도별 레이아웃 대응 라이브러리(ScalableLayout) (0) | 2016.11.03 |
GCM PHP Server (0) | 2016.01.21 |