토스트메세지에서 오류가 납니다 (안드로이드)

조회수 422회
public abstract class MypageActivity {

    private RecyclerView recyclerView;
    private RecyclerView.Adapter mAdapter;


    Map<String,Object> boxOfficeResult;
    private ArrayList<Map<String, Object>> jsonList;


    protected void onCreate(Bundle savedInstanceState) {}

    MySwipeHelper swipeHelper= new MySwipeHelper(MypageActivity.this,recyclerView,300) {
        @Override
        public void instantiatrMyButton(final RecyclerView.ViewHolder viewHolder, List<MyButton> buffer) {
            buffer.add(new MyButton(MypageActivity.this,
                    "Delete",
                    30,
                    R.drawable.ic_delete_white_24dp,
                    Color.parseColor("#FF3C30"),
                    new MyButtonClickListener() {
                        @Override
                        public void onClick(int pos) {
                            Toast.makeText(MypageActivity.this, "Delete click", Toast.LENGTH_SHORT).show();
                            Log.d("TAG",viewHolder.getAdapterPosition()+"");
                            jsonList.remove(viewHolder.getAdapterPosition());                // 해당 항목 삭제
                            mAdapter.notifyItemRemoved(viewHolder.getAdapterPosition());    // Adapter에 알려주기.
                        }
                    }));
            buffer.add(new MyButton(MypageActivity.this,
                    "Update",
                    30,
                    R.drawable.ic_edit_edit_24dp,
                    Color.parseColor("#03DAC5"),
                    new MyButtonClickListener() {
                        @Override
                        public void onClick(int pos) {
                            Toast.makeText(MypageActivity.this, "edit click", Toast.LENGTH_SHORT).show();
                            //
                        }
                    }));
        }
    };// swipeHelper

}

에서 토스트메세지에만 오류가 납니다.

오류코드)

error: incompatible types: MypageActivity cannot be converted to Context
    MySwipeHelper swipeHelper= new MySwipeHelper(MypageActivity.this,recyclerView,300) {

2 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)