【发布时间】:2011-06-17 21:08:27
【问题描述】:
我想用安卓手机摄像头点击一张图片,然后在另一个活动中使用它。我找不到任何确切的方法,所以我尝试获取保存图片的路径,然后在其他活动中使用它。
private OnClickListener cameraBclicked = new OnClickListener() {
public void onClick(View v) {
Intent m_Intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(m_Intent, TAKE_PICTURE);
}
};
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data){
if ( requestCode == TAKE_PICTURE)
{
Uri selectedImage = data.getData();
Intent intent1 = new Intent(picsource.this,NewScreen.class);
intent1.putExtra("path", selectedImage);
startActivity(intent1);
}
现在,问题是 uri 为空。 请更正上面的代码..
【问题讨论】: