6

カスタム onclick リスナーから新しいアクティビティを開始しようとしています。しかし、onclick リスナーから MainActivity インスタンスにアクセスできません。また、意図に対して間違ったコンストラクターを示しています。これが私のコードです:

public class ChartClickListener implements OnClickListener {
    private String ChartLink;
    public ChartClickListener(String chartLink){
        this.ChartLink=chartLink;
    }
    @Override
    public void onClick(View view) {
        // TODO Auto-generated method stub
        Intent intent=new Intent(MainActivity.this,ChartImageActivity.class);
        intent.putExtra("chartLink", ChartLink);
        startActivity(intent);
    }
}

事前に助けてくれてありがとう。

4

5 に答える 5