私は写真を撮ってそのパスをファイルに保存する方法を学んでいます。私は、そのメソッドを使用しようとしたときgetoutputmediafileuriメソッドにアクセスできませんか?
がandroid developers website上のチュートリアルの提供、
getoutputmediafileuri()
が使用されている方法によると、しかし、私はそれがアクセスまたは未定義
ないことが判明し、私はこのことを強調日食意味します赤い線での方法。私は知らない
このエラーを修正する方法。
アンドロイドには作り付けの方法getoutputmediafileuri()
はありませんが、コードの下に
public class SaveCameraImageDemoActivity extends Activity {
/** Called when the activity is first created. */
Button btn01;
private Uri fileURI;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn01 = (Button) findViewById(R.id.btn01);
btn01.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intenet = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
fileURI = getoutputmediafileuri();
//intenet.putExtra("output", uri.getPath());
startActivityForResult(intenet,0);
}
});
}
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
}
}
これはビデオキャプチャのためにも機能します....ドキュメントには言及しません –
Androidのデフォルトイメージストレージパスを見つけるにはどうすればいいですか? –