0

ASUS Transformer EE Tabletの標準カメラを使おうとしています。カメラを開いて写真を撮ることができます。しかし、撮影した写真を受け入れることはできません。キャンセルするか、新しい写真を撮ることができます。しかし、同意ボタンが機能しません。他の誰かがこの問題を抱えていましたか?

インストールされているデバイスには Android 3.2.1 があります。

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

Intent standard = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
standard.putExtra(MediaStore.EXTRA_OUTPUT, uri);
startActivityForResult(standard, 100);

if (requestCode == CameraActivity.RESULT_OK && requestCode == 100) {
    Toast.makeText(getActivity(), data.getData().toString(), Toast.LENGTH_LONG).show();
    report.getPhotoDefinitions().add(definition);
}
4

1 に答える 1

0

初め

ifステートメントで、同じ requestCode 変数をチェックしています

2番

アクティビティが任意の ActivityGroup コンテキストで実行されている場合は、ActivityGroupにonActivityResultを実装する必要があります

于 2012-01-25T19:36:27.343 に答える