내가 레이아웃을 클릭 할 때 내가 어떤 사람이 경험이 나를 도와 가질 수, 쇼 팝업 메뉴에 문제가에 클릭. 나는 그룹보기로 사용하지만 내가 해결하는 방법을 모르기 때문에
나는이 내 클릭 동작입니다 문제는 어떤 몸이 나에게
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
context = getActivity().getApplicationContext();
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.fg_dashboard__product__services, container, false);
rsview = (RecyclerView)view.findViewById(R.id.dashboard_product_service);
albumList = new ArrayList<>();
adapter = new DashboardProductServiceAdapter(context, albumList);
RecyclerView.LayoutManager mLayoutManager = new GridLayoutManager(context, 1);
rsview.setLayoutManager(mLayoutManager);
// rsview.addItemDecoration(new GridSpacingItemDecoration(2, dpToPx(10), true));
rsview.setItemAnimator(new DefaultItemAnimator());
rsview.setAdapter(adapter);
prepareAlbums();
return view;
}
을 도울 수있는 내 주요 활동으로 어쩌면 내 문제를 생각
holder.layout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
showPopupMenu(holder.layout);
Toast.makeText(mContext, "Click on layout", Toast.LENGTH_SHORT).show();
}
});
이것은 내 showPopupMenu 기능입니다. XML에서 요소의
public void showPopupMenu(View view) {
PopupMenu popup = new PopupMenu(mContext, view);
MenuInflater inflater = popup.getMenuInflater();
inflater.inflate(R.menu.dashboard_context_menu, popup.getMenu());
popup.setOnMenuItemClickListener(new MyMenuItemClickListener());
popup.show();
}
, UR 코드가 잘 보이는 – darwin
코드는 자사의 온 클릭 리스너 또는 어디를에서 수행 한 내용을 확인하시기 바랍니다 괜찮습니다 이 기능을 사용하면 올바른 버튼을 전달하고 있습니까? –
오류가 발생하면 오류 로그를 게시하십시오. – RamithDR