public class CameraintentActivity extends Activity {
String _path, sliderpather;
Button button;
Intent intent;
Uri outputFileUri;
File file;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button = (Button)findViewById(R.id.button1);
_path = Environment.getExternalStorageDirectory().getName() + File.separatorChar + "make_machine_example.jpg";
file = new File(_path);
outputFileUri = Uri.fromFile(file);
intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
button.setOnClickListener(
new OnClickListener()
{
public void onClick(View v)
{
startActivityForResult(intent, 0);
}
}
);
}
}
が動作していない、写真を撮り、そして私の目的のディレクトリに画像が保存されますが、それは動作していない...カメラの意図は、単にそれがカメラを引っ張るので、私は私のアプリをしたい
とはいパラメータMediaStore.EXTRA_OUTPUT
ため/// URI:AndroidManifest.xmlには、ファイルを送信していない
CAMERA WRITE_INTERNAL_STORAGE WRITE_EXTERNAL_STORAGE
「動作していません」は、何が起こっているのかについての非常に正確な説明ではありません。あなたは何を見ますか? –
カメラはデフォルトのディレクトリに画像を保存し続けます。デフォルトの名前は、自分が望むディレクトリの名前と同じです。 – user1092428
あなたはこの質問の答えを見ましたか? http://stackoverflow.com/questions/2729267/android-camera-intent – ethan