0

これは私が得ているエラーですが、それを修正する方法についてのクイックフィックスを取得していません。それは私にエラーを与えるだけです。私はAndroidアプリのエラーを修正する初心者です。

エラーをスローしているコードのビット:

Toast.makeText(CameraPreview2.this, "Cancelled!", Toast.LENGTH_LONG).show();

エラー:

The method makeText(Context, CharSequence, int) in the type Toast is not
applicable for the arguments (CameraPreview2<detailLayout>, String, int) 

完全なコードは次のとおりです。

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    // TODO Auto-generated method stub
    if (resultCode == RESULT_OK) {
        if (requestCode == 1) {
            uriVideo = data.getData();
            Toast.makeText(CameraPreview2.this, uriVideo.getPath(),
            Toast.LENGTH_LONG).show();
        }
    } else if (resultCode == RESULT_CANCELED) {
        uriVideo = null;
        Toast.makeText(CameraPreview2.this, "Cancelled!", Toast.LENGTH_LONG)
            .show();
    ...
4

1 に答える 1

0

あなたが投稿した小さなコードで言うことは不可能ですがToast.makeText(...)Context(通常はまたはのようなものthisですClassName.this。)何を渡したのかわかりませんが、明らかにコンテキストではありません。

于 2012-12-31T14:58:00.527 に答える