이래저래 해보다가 ㅠㅠ 못찾은것들에 대해 질문 올려 봅니다

생성된 버튼을 누르면 다른 액티비티로 이동되게 할려고

           ok = (Button) findViewById(R.id.Optionbutton1);
        
           ok.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                Intent intent = new Intent(this, Main.class);           <- 빨간줄의 압박...
                startActivity(intent);
            }
        });

요렇게 할랬는데 안되더라구요;;

그리구

리스트뷰에 텍스트뷰를 하나 넣어뒀는데요

그것을 클릭하면 저렇게 팝업창 처럼 뜨도록 하고 싶어요
 
선택하면 전에 창으로 돌아 와야 함 ㅠㅠ 어떻게 해야 되나요?

제목 없음.JPG