마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 팝업메뉴 질문합니다.

0 추천

안드로이드 팝업메뉴 안에 checkbox들을 넣어 사용하고 싶은데.. 체크박스 모양으로 메뉴가 생성은 되나.

눌렀을 경우 check가 해제도 되지않고,, 버튼을 하나만 눌러도 바로 팝업메뉴가 사라집니다.

아이템을 눌렀을 경우에도 팝업메뉴가 바로 사라지지 않고 , 체크박스가 작동되게 하고싶은데..

도움을 요청합니다

 <group
        android:id="@+id/checkable_center"
        android:checkableBehavior="all" >
        <item
            android:id="@+id/popup_1"
            android:checkable="true"
            android:checked="true"
            android:title="1"/>
        <item
            android:id="@+id/popup_2"
            android:checkable="true"
            android:enabled="true"
            android:title="2"/>
....
 
	public void popClick(View v) {

		PopupMenu popup = new PopupMenu(this, v);
		MenuInflater inflater = getMenuInflater();
		Menu menu = popup.getMenu();
		inflater.inflate(R.menu.popupmenu, menu);

		 popup.setOnMenuItemClickListener(new
		 PopupMenu.OnMenuItemClickListener() {
		
		 @Override
		 public boolean onMenuItemClick(MenuItem item) {
		 // TODO Auto-generated method stub
		 switch (item.getItemId()) {
		 case R.id.popup_1:
		  item.setChecked(!item.isChecked());
		 break;
		

 

 

쩹팝 (400 포인트) 님이 2014년 10월 7일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...