PopupMenu popup = new PopupMenu(getActivity(), radioMember);
popup.getMenuInflater().inflate(R.menu.onmemberclick, popup.getMenu());
popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
public boolean onMenuItemClick(MenuItem item) {
switch (item.getItemId()) {
case R.id.EditProfile: {
EditProfile editProfile = new EditProfile_();
editProfile.setMemberFragmentChildFragmentManager(getChildFragmentManager());
FragmentTransaction ft = getChildFragmentManager().beginTransaction();
ft.replace(R.id.memberFramelayout, editProfile, "editProfile").addToBackStack(null);
ft.commit();
}
case R.id.ChangePw: {
ChangePw changePw = new ChangePw_();
changePw.setMemberFragmentChildFragmentManager(getChildFragmentManager());
FragmentTransaction ft = getChildFragmentManager().beginTransaction();
ft.replace(R.id.memberFramelayout, changePw, "changePw").addToBackStack(null);
ft.commit();
}
case R.id.ChangeTransactionPw: {
ChangeTransactionPw changeTransactionPw = new ChangeTransactionPw_();
changeTransactionPw.setMemberFragmentChildFragmentManager(getChildFragmentManager());
FragmentTransaction ft = getChildFragmentManager().beginTransaction();
ft.replace(R.id.memberFramelayout, changeTransactionPw, "changeTransactionPw").addToBackStack(null);
ft.commit();
}
}
return true;
}
});
popup.show();
沒有留言:
張貼留言