1
사용자가 screenLock을 활성화 할 수 있도록 화면 상단에 확인란을 표시하고 옵션 메뉴를 열 때만 해당 확인란을 표시하려고합니다. 나는이 두 가지 방법 체크 박스를 클릭하면 OptionsMenu가 닫히는 것을 방지합니다.
@Override
public boolean onMenuOpened(int featureId, Menu menu) {
checkbox.setVisibility(View.VISIBLE);
return super.onMenuOpened(featureId, menu);
}
@Override
public void onOptionsMenuClosed(Menu menu) {
checkbox.setVisibility(View.GONE);
super.onOptionsMenuClosed(menu);
}
을 overridinbg하여이 작업을 수행 할 수 있어요 그러나 나는 그것을 확인하기 위해, 체크 박스를 터치하면 메뉴가 자체 닫히고 나는 그것을 확인하기 전에 체크 박스가 사라집니다.
내 질문에 간단합니다 : 확인란을 터치하면 옵션 메뉴가 닫히지 않도록하려면 어떻게해야합니까?