Я хочу использовать камеру телефона Android, чтобы щелкнуть картинку, а затем использовать ее в другом действии. Я не смог найти какой-либо точный метод, поэтому я попытался получить путь к изображению, где он сохранен, а затем использовать его в другом действии.
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 выходит за нуль.. пожалуйста, исправьте приведенный выше код.